Распределение памяти в ядре Linux

У меня было интервью сегодня и мне задали этот вопрос. Какую стратегию распределения памяти ядра вы бы использовали, если бы вас попросили выделить память размером 2 КБ, и эта выделенная память должна быть выровнена по страницам.

KMALLOC обрабатывает меньшие стратегии выделения памяти, но самая низкая единица, которую он поддерживает, составляет 4 КБ, то есть размер физической страницы. Я спросил его, ожидает ли он распределителей плит? Он не ответил положительно.

Ответы на вопрос(0)

Ваш ответ на вопрос