|
|
我的IBM T43的笔记本, 1.5GB的内存。昨天重新emerge --sync后,然后编译2.6.16-gentoo-r9的内核,然后安装并重新启动后,居然发现物理内存变小了
==========================
localhost ~ # cat /proc/meminfo
MemTotal: 905300 kB
MemFree: 20200 kB
Buffers: 135676 kB
Cached: 669068 kB
SwapCached: 0 kB
Active: 559128 kB
Inactive: 271768 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 905300 kB
LowFree: 20200 kB
SwapTotal: 2755136 kB
SwapFree: 2755136 kB
Dirty: 16940 kB
Writeback: 0 kB
Mapped: 31880 kB
Slab: 47580 kB
CommitLimit: 3207784 kB
Committed_AS: 42504 kB
PageTables: 464 kB
VmallocTotal: 122580 kB
VmallocUsed: 16516 kB
VmallocChunk: 105964 kB
==========================
偶的grub.conf的配置:
==========================
title=Gentoo Linux 2.6.16-gentoo-r9-stable
root (hd0,0)
kernel /vmlinuz-2.6.16-gentoo-r9 root=/dev/sdb7 libata.atapi_enable=1 ide1=noprobe
==========================
启动信息中一个跟ramdisk配置相关的东东:
==========================
localhost ~ # dmesg | grep -i ram
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
==========================
内核配置文件中和ram相关的配置选项:
==========================
localhost ~ # grep -i ram /usr/src/linux/.config
CONFIG_INITRAMFS_SOURCE=""
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_NVRAM=m
CONFIG_FRAMEBUFFER_CONSOLE=m
CONFIG_RAMFS=y
CONFIG_CRAMFS=m
==========================
实在是不明白,看内核的配置,只有4096的被用去作ramdisk了,可是怎么会少了500多MB???还有这样做会对机器的性能有什么影响?(好的还是坏的?) |
|