История изменений
Исправление 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 (комментарий)