earlyoom 1.4 yaddaş çatışmazlığı işləyici buraxılışı

Səkkiz aylıq inkişafdan sonra nəşr olundu fon prosesinin nəşri earlyoom 1.4, mövcud yaddaşın (MemAvailable, SwapFree) həcmindən mütəmadi olaraq yoxlama aparır və yaddaşın çatışmazlığına erkən mərhələdə reaksiya verməyə çalışır. Layihənin kodu C dilində yazılıb və yayılır MIT lisenziyası ilədir.

Mövcud yaddaş həcmi təyin olunmuş dəyərlərdən az olduqda, earlyoom, yaddaş tələbatı ən yüksək olan prosesi (ən böyük dəyərə sahib olan /proc/*/oom_score) zorla (SIGTERM və ya SIGKILL göndərməklə) dayandıracaq, sistemin tamponlarını təmizləmə vəziyyətinə çatmadan və mübadilə əməliyyatını maneə törətmədən.

Earlyoom, zorla dayandırılan proseslər haqqında masaüstünə bildiriş göndərməyi dəstəkləyir (notify-send vasitəsilə), həmçinin proses adlarını müəyyən etmək üçün tənzimləmə imkanı təqdim edir, hansı ki, müvafiq olaraq dayandırılması arzuolunandır ("--prefer" seçimi) və ya dayandırılmasından qaçmaq lazımdır ("--avoid" seçimi).

Əsas dəyişikliklər yeni buraxılışda:

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster