Google hat Patches für das mehrstufige LRU-System für Linux vorgestellt.

Google hat Patches mit einer verbesserten Implementierung des LRU-Mechanismus für Linux veröffentlicht. LRU (Least Recently Used) ist ein Mechanismus, der es ermöglicht, ungenutzte Speicherseiten abzulehnen oder in den Swap-Speicher auszulagern. Laut Google erzeugt die bestehende Implementierung des Mechanismus zur Bestimmung der auszuschiebenden Seiten eine zu hohe CPU-Belastung und trifft zudem häufig suboptimale Entscheidungen darüber, welche Seiten ausgelagert werden sollen.

In den durchgeführten Experimenten reduzierte die neue LRU-Implementierung die Anzahl gezwungener Programmbeendigungen aufgrund von Speichermangel im System (OOM Kill) um 18 %. In Chrome OS sank die Anzahl der abgebrochenen Browser-Tabs aufgrund von Speichermangel um 96 %, und die Anzahl der OOM Kill-Vorfälle auf stark belasteten Geräten verringerte sich um 59 %. Dies ist die zweite Version der Patches, in der Leistungsabfälle und andere bei den Tests festgestellte Mängel behoben wurden.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster