The Kernel

Dec 24, 2012 18:18

Очередная попытка подружить mem_kb и MemTotal pv_ops ядра ( Read more... )

linux kernel, xen, memory on demand, linux

Leave a comment

Comments 2

ext_1438482 December 24 2012, 22:37:33 UTC
Рандомные вопросы: Какой entry point у этого ядра в ELF? Какие там физические адреса для секций? Вполне возможно, в 0x000 кладется какой-то код ядра, потом, после зарезервированной области - остальной (к примеру xen делает reserved области с учетом прописаных в ELF). А еще может, в ядре учитывается дырка и все ремапится в верхние виртуальные адреса, тоесть страницы используются все? Кстати, в памяти, выданной домену, разве не должно какую-то часть (разную, естественно) занимать ядро? Или там есть какая-то междоменная дедупликация и страницы с одним и тем же ядром одни на всех (что звучит не очень реалистично) и машина имеет все страницы как свободные, выданные домену? Тоже вряд ли. У ядра наверняка есть какие-то структуры, статически выделенные и не являющиеся "свободной памятью".

Reply

amarao_san December 25 2012, 04:11:09 UTC
Если бы так было, то не было бы зависимости delta (разницы между mem_kb и MemTotal) от static-max. А тут разница явно есть.

Reply


Leave a comment

Up