LINUX.ORG.RU

История изменений

Исправление krasnh, (текущая версия) :

Ждал новость на ЛОРе, чтобы обсудить это:

В подсистему DAMON (Data Access MONitor), позволяющую отслеживать доступ процесса к данным в оперативной памяти (например, можно узнать к каким областям памяти обращался процесс, а какие области памяти остались невостребованными), добавлен механизм автоматической настройки агрессивности потребления памяти на основе заданных квот.

Все же, в то время как новинка MGLRU уже дефолтом включена во всех дистрах и признана ее эффективность, а значит юзера используют ее волей-неволей. :) А вот DAMON надо включать самому, cat /sys/module/damon_reclaim/parameters/enabled. И тут вопрос, что сможет убедить пользователя сделать это.

Тему DAMON когда-то поднимал @hakavlad, Amazon работает над новым упреждающим восстановлением памяти для ядра Linux , но она мало кому оказалась интересна.
По практическому применению есть такой коммент:

Замечал, что вычищает старый кеш со временем.
Тестируем Linux 5.12—5.17 с патчем Multigenerational LRU Framework (комментарий)

Исходная версия krasnh, :

Ждал новость на ЛОРе, чтобы обсудить это:

В подсистему DAMON (Data Access MONitor), позволяющую отслеживать доступ процесса к данным в оперативной памяти (например, можно узнать к каким областям памяти обращался процесс, а какие области памяти остались невостребованными), добавлен механизм автоматической настройки агрессивности потребления памяти на основе заданных квот.

Все же, в то время как новинка MGLRU уже дефотом включена во всех дистрах и признана ее эффективность, а значит юзера используют ее волей-неволей. :) А вот DAMON надо включать самому, cat /sys/module/damon_reclaim/parameters/enabled. И тут вопрос, что сможет убедить пользователя сделать это.

Тему DAMON когда-то поднимал @hakavlad, Amazon работает над новым упреждающим восстановлением памяти для ядра Linux , но она мало кому оказалась интересна.
По практическому применению есть такой коммент:

Замечал, что вычищает старый кеш со временем.
Тестируем Linux 5.12—5.17 с патчем Multigenerational LRU Framework (комментарий)