Im Mai-Update des Betriebssystems Windows 10 hat Microsoft einen verbesserten Mechanismus zur Verwaltung des dynamischen Speichers vorgestellt, der den RAM-Verbrauch durch verschiedene Anwendungen reduzieren wird.

Microsoft hat in seinem offiziellen Blog zu Windows , der bereits die neue Funktion bei der Entwicklung seines hauseigenen Browsers Edge nutzt, der nun, wie wir erinnern, auf der Chromium-Engine basiert. Laut den bisherigen Testergebnissen kann die Reduzierung des Speicherverbrauchs von Edge bis zu 27 % betragen.
Im letzten Update von Windows 10 (Version 2004), dessen Rollout Ende Mai begann, aber aufgrund zahlreicher Probleme vorübergehend gestoppt wurde, wird eine modernere und effizientere Implementierung des sogenannten Heaps verwendet. Der Einsatz des "Segment-Hauses" (Segment Heap) ist jetzt klassischen Win32-Anwendungen zugänglich, also Programmen, die für die Arbeit auf x86- und x64-Hardware-Plattformen vorgesehen sind – und die Mehrheit dieser Programme läuft in Windows 10.
Ein Heap ist eine Methode zur Organisation des dynamischen Speichers eines Computers. Das Betriebssystem reserviert für den Heap einen bestimmten Bereich des Arbeitsspeichers, aus dem ein Programm auf Anfrage während des Betriebs seinen Teil anfordern kann. Im Hinblick auf Browser bedeutet dies, dass beim Öffnen einer Website in einem neuen Tab der Speicher für die Darstellung der Webseite genau aus dem Heap entnommen wird.

Die Entwickler des Browsers Google Chrome, der für seinen übermäßigen "Appetit" bekannt ist, haben ebenfalls die Möglichkeit, eine neue Technologie zu nutzen. Laut , wird der Gewinn in einem solchen Fall "in Hunderten von Megabyte" gemessen. Genauere Ergebnisse hängen jedoch stark von den Konfigurationen der jeweiligen Systeme ab. Den stärksten Effekt werden Nutzer von Computern bemerken, die auf Mehrkernprozessoren basieren — je mehr Kerne vorhanden sind, desto besser.
Derzeit besteht das Problem darin, dass für die Integration der neuen Google-Technologie das Windows 10.0.19041.0 SDK verwendet werden muss. Diese Version des Entwicklerkits ist jedoch aufgrund von Betriebsproblemen blockiert. Daher wird die Integration des neuen Mechanismus zur Arbeit mit dynamischem Speicher in den neuen Versionen des Browsers Chrome noch einige Zeit auf sich warten lassen.
Quelle: 3dnews.ru
