У systemd очікується включення обробника нестачі пам'яті oomd, розробленого у Facebook

Коментуючи намір розробників Fedora увімкнути за промовчанням фоновий процес ранній номер для раннього реагування на нестачу пам'яті в системі Леннарт Поттерінг (Lennart Poettering) розповів про плани з інтеграції в systemd іншого рішення oomd. Обробник oomd розвиває компанія Facebook, співробітники якої паралельно розробляють підсистему ядра PSI (Pressure Stall Information), що дозволяє обробнику нестачі пам'яті в просторі користувача проаналізувати інформацію про час очікування на отримання різних ресурсів (CPU, пам'ять, введення/виведення) для точної оцінки рівня завантаженості системи та характеру уповільнення роботи.

Оomd знаходиться на фінальній стадії створення універсального продукту, придатного для будь-яких робочих навантажень без додаткового тюнінгу. Після того, як в ядро ​​Linux будуть додані останні компоненти інтерфейсу PSI («iocost»), компанія Facebook має намір передати oomd або його спрощену версію для включення до складу systemd. Очікується, що це станеться за півроку чи рік. Earlyoom може бути використаний у Fedora як тимчасове рішення, поки oomd не буде доведений до належного вигляду, але в довгостроковій перспективі Поттерінг вважає, що майбутнє за oomd.

Джерело: opennet.ru

Додати коментар або відгук