Рандомные вопросы: Какой entry point у этого ядра в ELF? Какие там физические адреса для секций? Вполне возможно, в 0x000 кладется какой-то код ядра, потом, после зарезервированной области - остальной (к примеру xen делает reserved области с учетом прописаных в ELF). А еще может, в ядре учитывается дырка и все ремапится в верхние виртуальные адреса, тоесть страницы используются все? Кстати, в памяти, выданной домену, разве не должно какую-то часть (разную, естественно) занимать ядро? Или там есть какая-то междоменная дедупликация и страницы с одним и тем же ядром одни на всех (что звучит не очень реалистично) и машина имеет все страницы как свободные, выданные домену? Тоже вряд ли. У ядра наверняка есть какие-то структуры, статически выделенные и не являющиеся "свободной памятью".
Comments 2
Reply
Reply
Leave a comment