34 прочтения · 4 года назад
Facebook предложил новый механизм управления памятью slab для ядра Linux
Роман Гущин (Roman Gushchin) из компании Facebook опубликовал в списке рассылки разработчиков ядра Linux набор патчей с реализацией нового контроллера распределения памяти slab (slab memory controller). Новый контроллер примечателен переносом учёта slab с уровня страниц памяти на уровень объектов ядра, что даёт возможность совместно использовать slab-страницы в разных cgroup, вместо выделения отдельных кэшей slab для каждой cgroup. Предложенный подход позволяет повысить эффективность использования...
947 прочтений · 4 года назад
В защиту swap'а [в Linux]: распространенные заблуждения
Прим. Перев.: Эта увлекательная статья, в подробностях раскрывающая предназначение swap в Linux и отвечающая на распространенное заблуждение на этот счет, написана Chris Down — SRE из Facebook, который,...