Buddyinfo показывает количество смежных страниц для каждого доступного заказа. Поскольку виртуальная машина обрабатывает виртуальную память хоста как физическую, работает ли какой-либо модуль ядра, выделяющий память более высокого порядка из buddyinfo?
Ссылаясь на довольно старые руководства "Этот файл используется в основном для диагностика фрагментации памяти вопросы".
Нет такой вещи, как «распределение от buddyinfo».
Что касается «памяти высшего порядка» - я полагаю, вы говорите о том, что в наши дни можно назвать «устаревшая структура памяти"который был действителен для x86. В настоящее время он в основном исчез. На самом деле он давно исчез для виртуализации, в частности, поскольку это область, в которой доступ к огромным объемам ОЗУ должен быть максимально простым, а пока вы можете запускать множество виртуальных машин на базе x86, сам гипервизор предпочел бы использовать режим x86_64. Это обстоятельство ясно говорит о том, что взгляд виртуальной машины на оперативную память может быть абсолютно неуместным для реального положения вещей на узле.