分页: 2 / 3

Re: 12.04 最大支持多少G的内存?

发表于 : 2012-08-20 10:54
周 围
理论上,32位操作系统最大支持2的32次方Byte,也就是4GB。64位操作系统最大支持2的64次方Byte,也就是16EB。(1EB=1024PB,1PB=1024TB,1T=1024GB,1GB=1024MB,1MB=1024KB,1K=1024B)可以想象有多大。
实际中,硬件设备(如CPU,主板等)不支持那么大。个人PC目前好像最大支持32GB内存(intel core i7),超级计算机也不支持那么大。

Re: 12.04 最大支持多少G的内存?

发表于 : 2012-08-20 12:34
adagio
好像现在的X79支持8x8G喔

Re: 12.04 最大支持多少G的内存?

发表于 : 2012-08-30 17:30
tusooa
反正32位的是4G内存。64位的应该大得多。

Re: 12.04 最大支持多少G的内存?

发表于 : 2012-09-22 19:38
sinoyster
64位8G内存使用中

Re: 12.04 最大支持多少G的内存?

发表于 : 2012-09-22 22:43
kumox
wangzc2009 写了:64位的系统理论上支持2的64次方的内存。。。。。。。目前好像还没有那个超级计算机达到这个数字。。。。。。。
也就16EB嘛

Re: 12.04 最大支持多少G的内存?

发表于 : 2013-09-03 9:11
paradoxbirdy
正在找这方面的答案,学习了。

Re: 12.04 最大支持多少G的内存?

发表于 : 2013-09-03 10:15
hubert_star
UBUNTU的上限不知道,应该支持64+以上的内存,我的机器32G没问题。重要的是cpu支持多大的内存,一般现在i7最大也就是64G的4通道。

http://ark.intel.com/products/63697

Re: 12.04 最大支持多少G的内存?

发表于 : 2013-09-03 10:19
eexpress
170亿GB

楼上都没学过开方的。

只看主板硬件能支持不。

Re: 12.04 最大支持多少G的内存?

发表于 : 2013-09-03 10:54
qcc
zzz2145089 写了:
cuihao 写了:装64位,以LZ目前的科技水平还达不到上限。
我现在的系统是 12.04 32位的好像
32位支持4G以上内存,据说是什么个技术,忘记名字了,你装个16G,32位ubuntu都是支持的,其实是linux内核支持

Re: 12.04 最大支持多少G的内存?

发表于 : 2013-09-03 11:01
eexpress
qcc, pae的内核,过时了的。

Re: 12.04 最大支持多少G的内存?

发表于 : 2013-09-03 14:45
wangchaoran
eexpress 写了:170亿GB

楼上都没学过开方的。

只看主板硬件能支持不。
至少X86-64架构的ubuntu现在根本支持不了那么多,只有256TB,因为实现64位长的地址只会增加系统的复杂度和地址转换的成本,所以AMD设计X86-64时加了个规定:任何虚拟地址的48位至63位必须与47位一致。加上这条规定后,当前X86-64架构的实际寻址能力等效于48位(因为地址从47位至63位值相同),EM-64T也一样。而64位的win的实际寻址能力等效于44位(即16T)。

Re: 12.04 最大支持多少G的内存?

发表于 : 2013-09-04 12:07
hubert_star
eexpress 写了:170亿GB

楼上都没学过开方的。

只看主板硬件能支持不。
瞎扯吧?

你没看我给你的i7 cpu的规格说明吗?

Re: 12.04 最大支持多少G的内存?

发表于 : 2013-09-04 20:17
wangchaoran
hubert_star 写了:
eexpress 写了:170亿GB

楼上都没学过开方的。

只看主板硬件能支持不。
瞎扯吧?

你没看我给你的i7 cpu的规格说明吗?
未来x86-64架构的确实可能支持16EB的内存,因为AMD在设计x86-64架构时留下了升级空间,但至少现在绝对支持不了那么大的内存,原因我已在26楼说过了(其实cat一下/proc/cpuinfo/ 就可以发现虚拟地址是48位的)

如果抛开芯片组的制约的话,第四代core i7移动版应该能支持512G内存,因为第四代core i7移动版的物理总线是39位的,所以支持的内存可以达到2^39=512G,不过受芯片组(或其他因素)影响,39位的物理总线不能完全使用,所以第四代core i7移动版只支持32G内存。

Re: 12.04 最大支持多少G的内存?

发表于 : 2013-09-04 23:26
ceclinux
现在10g毫无压力,程序都不用关。。。

Re: 12.04 最大支持多少G的内存?

发表于 : 2013-09-06 11:37
hubert_star
wangchaoran 写了:
hubert_star 写了:
eexpress 写了:170亿GB

楼上都没学过开方的。

只看主板硬件能支持不。
瞎扯吧?

你没看我给你的i7 cpu的规格说明吗?
未来x86-64架构的确实可能支持16EB的内存,因为AMD在设计x86-64架构时留下了升级空间,但至少现在绝对支持不了那么大的内存,原因我已在26楼说过了(其实cat一下/proc/cpuinfo/ 就可以发现虚拟地址是48位的)

如果抛开芯片组的制约的话,第四代core i7移动版应该能支持512G内存,因为第四代core i7移动版的物理总线是39位的,所以支持的内存可以达到2^39=512G,不过受芯片组(或其他因素)影响,39位的物理总线不能完全使用,所以第四代core i7移动版只支持32G内存。
第二代的i7最大是64G,但是到了3和4代,桌面版也和移动版一样基本上在32G了
如果要更大的内存支持,只能用xeon了,4096G