LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4242|回复: 16

为什么我的笔记本2G内存内显示1G ?

[复制链接]
发表于 2006-1-11 07:22:33 | 显示全部楼层 |阅读模式
dell m20

我的笔记本原来2根512, 现在换了两根1G, 在BIOS里看明明是2G, 但在DEBIAN里用TOP或看DMESG信息都只得到1G,为啥涅? (我的内核是在1G内存的时候编译的,我有必要用2G内存重编译内核么?)

kernel 2.6.14
Intel 915, ddr2 533 1G x 2


发表于 2006-1-11 09:07:09 | 显示全部楼层
有一个编译参数用来支持超过1G的内存
回复 支持 反对

使用道具 举报

发表于 2006-1-11 09:10:56 | 显示全部楼层
可以重新编译一下内核,加上大内存支持

ps:烧包的笔记本内存。。。
回复 支持 反对

使用道具 举报

发表于 2006-1-11 09:12:44 | 显示全部楼层
我也看了一下,我的内存也只被认出1G,
要自己编译内核?
回复 支持 反对

使用道具 举报

发表于 2006-1-11 09:29:57 | 显示全部楼层
是的,即使是1G内存,都得重编,否则1G只会被认出9XXM,至少我这是这样
回复 支持 反对

使用道具 举报

发表于 2006-1-11 10:21:00 | 显示全部楼层
编译内存,加上大内存支持,选择4G就可以了。
回复 支持 反对

使用道具 举报

发表于 2006-1-11 10:48:50 | 显示全部楼层
比我一机器的硬盘都大
回复 支持 反对

使用道具 举报

发表于 2006-1-11 12:03:29 | 显示全部楼层
根据《Linux server hacks》一书的 21 节的说法
内核默认配置为可寻址960M RAM,如果计算机中的RAM大于960M,那么会忽略剩下的部分,如果使用grub引导,可以在menu.lst的kernel命令后指定内存数量

kernel /boot/vmlinuz-*.* mem=2048M
回复 支持 反对

使用道具 举报

发表于 2006-1-11 12:44:20 | 显示全部楼层
呵呵
楼主好幸福
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-11 21:09:01 | 显示全部楼层
有这事 ? 我要试一下, 谢谢~


Post by xtzyz
根据《Linux server hacks》一书的 21 节的说法
内核默认配置为可寻址960M RAM,如果计算机中的RAM大于960M,那么会忽略剩下的部分,如果使用grub引导,可以在menu.lst的kernel命令后指定内存数量

kernel /boot/vmlinuz-*.* mem=2048M
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表