分页: 1 / 2

32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-13 19:17
oucanrong
刚刚把Thinkpad X200升级到4G内存,XP只能认出3G,马上就要装上9.10了,32Bit的ubuntu可以认出4G内存吗?如果装上64bit的系统,,*-i386.deb的软件可以安装吗?

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-13 19:37
onelynx
nnnd,4G内存还用i386啊,如果你没怎么特殊的需要,上64吧,很好很好,

有原生的64位的包,为怎么要用32位的呢? 虽然它也能装也能在64上用

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-13 19:42
功夫小狗
支持,我记得上次编译内核的时候有个high memory support,打开就支持64G内存.
但是单进程仍然只支持3G内存,这是32位系统的寻址决定的,这点BSD就比Linux强大
装64位就没有这个限制了.


偶搜索到这个,传说中的PAE补丁:
  This is enabled via the PAE (Physical Address Extension) extension of the PentiumPro processors. PAE addresses the 4 GB physical memory limitation and is seen as Intel's answer to AMD 64-bit and AMD x86-64. PAE allows processors to access physical memory up to 64 GB (36 bits of address bus). However, since the virtual address space is just 32 bits wide, each process can't grow beyond 4 GB.

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-13 20:31
bloodsnow
当然可以了,不光linux可以win2000也可以,

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-13 22:23
oucanrong
4楼的兄弟,为什么要这样说

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-13 22:32
slax
Ls 因為只是認出而已,又不是充分利用。

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-13 23:19
zergling_zzh
功夫小狗 写了:支持,我记得上次编译内核的时候有个high memory support,打开就支持64G内存.
但是单进程仍然只支持3G内存,这是32位系统的寻址决定的,这点BSD就比Linux强大
装64位就没有这个限制了.


偶搜索到这个,传说中的PAE补丁:
  This is enabled via the PAE (Physical Address Extension) extension of the PentiumPro processors. PAE addresses the 4 GB physical memory limitation and is seen as Intel's answer to AMD 64-bit and AMD x86-64. PAE allows processors to access physical memory up to 64 GB (36 bits of address bus). However, since the virtual address space is just 32 bits wide, each process can't grow beyond 4 GB.
恩,装server版的而不是generic版的kernel就支持PAE了,不用自己打补丁。不过首先必须主板/BIOS支持4G以上内存,不然有PAE了也没戏。

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-14 7:50
oucanrong
3楼7楼的兄弟,那64位的generic kernel可以支持4G内存吗?

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-14 8:51
懒蜗牛Gentoo
oucanrong 写了:3楼7楼的兄弟,那64位的generic kernel可以支持4G内存吗?
可以支持,而且,64位的装上32位的库以后,可以使用i386的deb包,建议装64位。

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-14 8:54
poet
能认出4G跟能用上4G是两回事。

PAE确实可以认出4G,但能不能用上就是另外的问题了。

要想全部用上4G还是得上64

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-14 8:55
功夫小狗
bloodsnow 写了:当然可以了,不光linux可以win2000也可以,
Win2000装了SP3以后就不支持海量内存了

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-14 9:27
功夫小狗
poet 写了:能认出4G跟能用上4G是两回事。

PAE确实可以认出4G,但能不能用上就是另外的问题了。

要想全部用上4G还是得上64
可以全部用上4G,但是单进程只能3G,如果家用的话,很少有程序要占用3G的内存,完全够用了

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-14 11:05
木泥黑
这问题好解决,给我1G吧

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-15 21:45
oucanrong
谢谢各位的关注,我装了i386,,只认3G内存,再换个amd64的,可以认出3.8G。用free的命令查看。

Re: 32bit的ubuntu可以认出4G内存吗?

发表于 : 2009-10-16 12:54
livwso
ubuntu能够用像XP下用内存搞个虚拟磁盘吗?