Ключевые слова:memory, info, (найти похожие документы)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Mike Shirobokov 2:5057/6 Thu 25 Sep 97 12:56
Subj : fork(), exec(), RSS, etc (si_meminfo)
________________________________________________________________________________
From: [email protected] (Mike Shirobokov)
BT> Boris Tobotras ([email protected]) wrote:
BT> Вот кто б меня поправил и результат включил в FAQ?
вот информация из первых рук. по-моему комментарии не требуются.
все ты правильно написал, не надо тебя поправлять.
void si_meminfo(struct sysinfo *val)
{
int i;
i = high_memory >> PAGE_SHIFT;
val->totalram = 0;
val->sharedram = 0;
val->freeram = nr_free_pages << PAGE_SHIFT;
val->bufferram = buffermem;
while (i-- > 0) {
if (PageReserved(mem_map+i))
continue;
val->totalram++;
if (!mem_map[i].count)
continue;
val->sharedram += mem_map[i].count-1;
}
val->totalram <<= PAGE_SHIFT;
val->sharedram <<= PAGE_SHIFT;
return;
}
--
C U ! Mad Max / Queue Members Group
--- ifmail v.2.10 * Origin: QMG Object Research. (2:5057/6@fidonet)