почему сбой страницы приводит к сжатию памяти в Linux - PullRequest
0 голосов
/ 14 декабря 2018

Недавно я столкнулся с ситуацией, когда page_fault приводит к уплотнению, даже если у машины 60 ГБ свободной памяти.Вот мой график пламени:

enter image description here

График мониторинга выглядит следующим образом:

enter image description here

Только try_creating_zone - это моя функция пользовательского пространства, в рамках которой может происходить распределение.Я пишу систему базы данных, мое значение составляет около 32 КБ (размер страницы 4 КБ).уплотнение не происходит до некоторого момента времени, как показывает график, показатели ядра compact migrate scanned часто происходят.Я просто не понимаю, почему выделение 32 КБ не может быть выполнено, даже если у меня 60 ГБ свободной памяти.

Кто-нибудь, кто мог бы дать несколько советов?Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...