Famoahana ny earlyoom 1.3, dingana ho an'ny famaliana aloha ny fitadidiana ambany

Taorian'ny fito volana nisian'ny fivoarana dia navoaka ny fizotran'ny background earlyoom 1.3, izay manara-maso tsindraindray ny habetsaky ny fitadidiana (MemAvailable, SwapFree) ary miezaka mamaly aloha ny tsy fahampian'ny fitadidiana.

Raha latsaky ny sanda voafaritra ny habetsaky ny fitadidiana misy, dia hanery ny earlyoom (amin'ny fandefasana SIGTERM na SIGKILL) hampitsahatra ny dingana izay mandany fitadidiana be indrindra (manana ny /proc/*/oom_score ambony indrindra), tsy miteraka ny rafitra. fanjakana mba hanadio ny buffers rafitra ary hanelingelina ny fifandimbiasana fandidiana (ny OOM (Out Of Memory) mpitantana ao amin'ny kernel dia mipoitra rehefa efa nahatratra ny soatoavina manan-danja ny fahatsiarovan-tena ambany ary matetika amin'izao fotoana izao dia tsy mamaly ny fihetsiky ny mpampiasa intsony ny rafitra) .

Earlyoom dia manohana ny fandefasana fampandrenesana momba ny dingana tapaka an-keriny amin'ny desktop (mampiasa notify-send), ary koa manome fahafahana mamaritra fitsipika izay, amin'ny fampiasana fomba fiteny mahazatra, azonao atao ny mamaritra ny anaran'ireo dingana izay tiana ho tapaka (ny "- -mifidy" safidy) na mijanona dia tokony hohalavirina (safidy "β€”avoid").

Fanovana lehibe amin'ny famoahana vaovao:

  • Nampiharina miandry ny dingana vita rehefa avy nandefa famantarana ho azy. Izany dia manafoana ny olana fa ny earlyoom indraindray dia mamono dingana mihoatra ny iray rehefa ampy ny iray;
  • Nampiana sora-baventy fanampiny (notify_all_users.py) mba hampahafantarana ireo mpampiasa miditra rehetra momba ny fahavitan'ireo dingana amin'ny alΓ lan'ny fampahafantarana-mandefasana fampahafantarana;
  • Namboarina tsy mety ny fampisehoana anarana sasany misy tarehin-tsoratra UTF-8;
  • Nolaniana ny Fehezan-dalΓ na momba ny fitondran-tena ao amin'ny Fanekena Mpandray anjara.

Source: linux.org.ru

Add a comment