Вот лог загрузки системы:
Код: Выделить всё
Dec 21 15:33:59 new-mail kernel: console [tty0] enabled
Dec 21 15:33:59 new-mail kernel: Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Dec 21 15:33:59 new-mail kernel: Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Dec 21 15:33:59 new-mail kernel: Memory: 251624k/261888k available (5005k kernel code, 9632k reserved, 1596k data, 272k init, 0k highmem)
Dec 21 15:33:59 new-mail kernel: virtual kernel memory layout:
Dec 21 15:33:59 new-mail kernel: fixmap : 0xfffec000 - 0xfffff000 ( 76 kB)
Dec 21 15:33:59 new-mail kernel: pkmap : 0xff800000 - 0xffc00000 (4096 kB)
Dec 21 15:33:59 new-mail kernel: vmalloc : 0xd0800000 - 0xff7fe000 ( 751 MB)
Dec 21 15:33:59 new-mail kernel: lowmem : 0xc0000000 - 0xcffc0000 ( 255 MB)
Dec 21 15:33:59 new-mail kernel: .init : 0xc0776000 - 0xc07ba000 ( 272 kB)
Dec 21 15:33:59 new-mail kernel: .data : 0xc05e3433 - 0xc0772478 (1596 kB)
Dec 21 15:33:59 new-mail kernel: .text : 0xc0100000 - 0xc05e3433 (5005 kB)
Правильно ли я понимаю, строка:
Memory: 251624k/261888k available (5005k kernel code, 9632k reserved, 1596k data, 272k init, 0k highmem)
говорит о распределении памяти:
261888k - общая память системы;
251624k - доступная память.
А вот в скобках - 5005k kernel code - эта та память, которая занимается ядром?
Вообще мне нужно узнать сколько памяти "съедает" именно ядро системы, без приложений, т.е. вывод:
Код: Выделить всё
root@new-mail:/var/log# free
total used free shared buffers cached
Mem: 252136 41092 211044 0 3532 24988
-/+ buffers/cache: 12572 239564
Swap: 401616 0 401616