Den første utgivelsen av userspace OOM killer - oomd 0.1.0

Facebooks utvikling er rettet mot raskere og selektivt å avslutte prosesser som bruker for mye minne, på stadiet før Linux-kjernens OOM-behandler utløses. Oomd-koden er skrevet i C++ og er lisensiert under GPLv2. Oomd brukes allerede i Facebook-infrastrukturen og har vist seg godt under industrielle belastninger (spesielt har prosjektet gjort det mulig nesten helt å eliminere forekomsten av langsiktige livelocks på servere).
Flere detaljer om hvordan oomd fungerer: https://facebookmicrosites.github.io/oomd/

Kilde: linux.org.ru

Legg til en kommentar