systemd zal naar verwachting Facebook's oomd out-of-memory handler bevatten

Commentaar geven voornemen Fedora ontwikkelaars schakelen achtergrondprocessen standaard in vroege kamer voor vroege reactie op weinig systeemgeheugen, Lennart Poettering ik vertelde over plannen om een ​​andere oplossing in systemd te integreren - Oem. De oomd-handler wordt ontwikkeld door Facebook, wiens medewerkers tegelijkertijd het PSI-kernelsubsysteem (Pressure Stall Information) ontwikkelen, waarmee de handler met weinig geheugen in de gebruikersruimte informatie kan analyseren over de wachttijd voor het ontvangen van verschillende bronnen (CPU, geheugen, I/O) om het niveau van de systeembelasting en de aard van de vertraging nauwkeurig te beoordelen.

Oomd bevindt zich in de laatste fase van het creëren van een universeel product dat geschikt is voor elke werklast zonder aanvullende aanpassingen. Zodra de laatste ontbrekende componenten van de PSI-interface ("iocost") aan de Linux-kernel zijn toegevoegd, is Facebook van plan om oomd of een vereenvoudigde versie ervan in te dienen voor opname in systemd. De verwachting is dat dit binnen zes maanden of een jaar zal gebeuren. Earlyoom kan in Fedora worden gebruikt als een tijdelijke oplossing totdat oomd op peil is, maar op de lange termijn gelooft Pottering dat oomd de toekomst is.

Bron: opennet.ru

Voeg een reactie