linux如何支持大内存
单位一台服务器有6GB的内存,使用slackware做了服务器系统,使用了2.6.20的内核,重新编译内核选择high-mem 64GB选项,但是在top中仍然只看到最高3.15G的内存,请问还有什么地方要设置的吗 。。。32位系统吧? 不知有没有记错:32位系统只能寻址4GB内存 32bit是寻址4G,不过应该有办法可以多认出来,但是可能不能当普通内存使用。比如windows32位,在boot.ini中加/PAE启动就可以认到,是通过另外的什么4位,即32+4=36位寻址[ 本帖最后由 kilo 于 2007-6-28 23:14 编辑 ] 试一下 PAE 的内核怎么样 # free -m
total used free shared buffers cached
Mem: 8111 504 7606 0 24 304
-/+ buffers/cache: 176 7935
Swap: 2047 0 2047
32位系统只能上4G内存???8O
# cat /proc/version
Linux version 2.6.22-cks1 ([email protected]) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #2 SMP Sat Aug 11 10:51:36 CST 2007 呵呵,现在搞定了,换了2.6.21.5,重新编译了内核,可能原先编译的配置有些问题,不过只有在开oracle服务的时候才能感觉出来,开postgre都没什么感觉。不过另外一台工作站就感觉很爽了,apache+jboss+postgre+netbeans+kvm(win2k3+sqlserver)+firefox+amarok+gvim+eva+amule,速度如常,爽啊(可能也沾了cpu升级的光吧,Q6600) 原帖由 bigcat00 于 2007-8-20 09:00 发表 32位系统只能上4G内存???
2的32次方是多少?:mrgreen: 32位的操作系统——即i386硬件结构的电脑最大支持内存是8G
64位的操作系统——即X86_64硬件结构的电脑最大支持内存是64G 8G?4G? 原帖由 ffman 于 2007-10-25 22:16 发表 http://linuxfans.org/bbs/images/common/back.gif
32位的操作系统——即i386硬件结构的电脑最大支持内存是8G
64位的操作系统——即X86_64硬件结构的电脑最大支持内存是64G
我记得32位是4G,昨天看内核选项时还看到了。
页:
[1]