» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] 内存升到4G意义大么?

引用:
原帖由 jun4rui 于 2008-8-16 08:25 发表

是啊,就像当年的DOS4GW一样。32bit的寻址本来就有4GB的限制(理论上,这几年Inter的处理器、芯片组特性没关注,可能地址线超过32bit了)。

PAE其实没啥用,过度技术而已。真正要平滑寻址还是要靠64bit技术的。 ...
64位同样需要PAE,这涉及到操作系统对内存的管理。64位模式依然需要分页和虚拟内存。


TOP

VISTA的话上4G吧,虽然只能识别3G多,但是比2G还是要快些。XP的话4G就完全没必要了。



TOP

买4G虽然是白菜价,
可是麻烦的是你要把你的老2G(两条1G )处理掉啊
麻烦


TOP

引用:
原帖由 HyperIris 于 2008-8-16 11:51 发表


64位同样需要PAE,这涉及到操作系统对内存的管理。64位模式依然需要分页和虚拟内存。
64BIT需要PAE ?
64BIT需要PAE ?
64BIT需要PAE ?
——————————————————————————
查了一下x64 windows支持AWE是在windows on windows 64下,纯64bit的windows则完全不用

[ 本帖最后由 veryend 于 2008-8-16 13:37 编辑 ]

TOP

引用:
原帖由 veryend 于 2008-8-16 13:30 发表

64BIT需要PAE ?
64BIT需要PAE ?
64BIT需要PAE ?
——————————————————————————
查了一下x64 windows支持AWE是在windows on windows 64下,纯64bit的windows则完全不用 :fq32 ...
以下引自Intel IA32 手册:
3.10 PAE-ENABLED PAGING IN IA-32E MODE
Intel 64 architecture expands physical address extension (PAE) paging structures to potentially support mapping a 64-bit linear address to a 52-bit physical address. In the first implementation of Intel 64 architecture, PAE paging structures support translation of a 48-bit linear address into a 40-bit physical address.
When IA-32e mode is enabled, linear address to physical address translation is different than in PAE-enabled protected mode. Address translation from a linear address to a physical address uses up to four levels of paging data structures. A new page mapping table, the page map level 4 table (PML4 table), is added on top of the page director pointer table.

TOP

引用:
原帖由 HyperIris 于 2008-8-16 13:41 发表


以下引自Intel IA32 手册:
3.10 PAE-ENABLED PAGING IN IA-32E MODE
Intel 64 architecture expands physical address extension (PAE) paging structures to potentially support mapping a 64-bit linear a ...
只是在IA32位模式而已,说白了就是兼容老程序而已。64bit系统和程序都是用线性64bit寻址的,和用PAE转换去兼容老32bit不可同日而语。

确实是要用,但是那是为了向下兼容而已,在32=>64时代起一个过度作用,纯粹的64bit时代后根本无需这个东东了。

就像当初32bit的win95还是有很多库是16bit,就是为了向下兼容而已。

TOP

引用:
原帖由 jun4rui 于 2008-8-15 20:16 发表

不知道server版支持不……
懒得编译了,直接用64bit版:D
只要改一个选项就可以了,4g改成64g

用别人配置的kernel怎么都不会爽的,特别是进去一看丫的ubuntu为了兼容10年前的硬件勾选了很多没用的东西。自己配的精简点,-j4从头开始编译4分钟就能搞定,还可以一直用git的最新kernel

TOP

我目前1G,用的嗷嗷的 :D

TOP

引用:
原帖由 henvelleng 于 2008-8-16 14:34 发表

只要改一个选项就可以了,4g改成64g

用别人配置的kernel怎么都不会爽的,特别是进去一看丫的ubuntu为了兼容10年前的硬件勾选了很多没用的东西。自己配的精简点,-j4从头开始编译4分钟就能搞定,还可以一直用git ...
不喜欢在32bit下面混了,PAE只是个过度的东西,反正linux本来就是为了开发点小程序,所以32bit还是64bit基本没影响,不如直接用64bit的。
机器好,所以不太愿意为小小的性能提升去花时间研究这些了。

TOP

引用:
原帖由 jun4rui 于 2008-8-16 13:51 发表

只是在IA32位模式而已,说白了就是兼容老程序而已。64bit系统和程序都是用线性64bit寻址的,和用PAE转换去兼容老32bit不可同日而语。

确实是要用,但是那是为了向下兼容而已,在32=>64时代起一个过度作用,纯粹 ...
wow64至少还存在10年

TOP

引用:
原帖由 HyperIris 于 2008-8-16 15:34 发表


wow64至少还存在10年
存在当然会,但是既然新版软件都会支持64bit系统,为什么还要用老版?

TOP

引用:
原帖由 jun4rui 于 2008-8-16 15:44 发表

存在当然会,但是既然新版软件都会支持64bit系统,为什么还要用老版?
no no

这种惯性不是你能想象的,32位的普及用了20年,而且对64位的渴望远远不如16到32那么大。
对于绝大多数软件来说,32位已经足够了,而且市场更大。

TOP

引用:
原帖由 HyperIris 于 2008-8-16 15:52 发表


no no

这种惯性不是你能想象的,32位的普及用了20年,而且对64位的渴望远远不如16到32那么大。
对于绝大多数软件来说,32位已经足够了,而且市场更大。
32bit当然不够,一个都无法支持到4G以上内存的系统,是没有任何前途前途可言的。

当然,你可以说2003支持啊。
但是MS不会在家用版Windows放开用PAE这种过度技术的。所以大量的软件开发者会以纯64bit作为下一步的开发目标。
OSX已经是纯64bit,并开始将大量软件往64bit移植。Windows也已经开始,大量的软件开始兼容,最后原生64bit。

也许今天觉得3G内存够用了,但是计算机的发展不可能就这么停滞的。更大内存的支持在家用PC主流系统得不到支持将是没有生命力的。

3年后,64bit系统占有率就会完全压倒32bit系统。

当然,这是我的看法。
我对你觉得32bit将长时间存在表示尊重,但是我并不认为这样的事情会发生。
5年来,我的内存几乎是翻了8倍,我觉得5年后我要是没有一个流畅支持20G内存的操作系统那是不可思议的事情。
记得几年前有人配电脑说,只要打字就行。我笑着回答她,现在你要运行主流打字软件,都要1G的CPU外加256M内存才行。谁知道更早些主流打字只要1M内存就足够了呢?

实际上,家用电脑主流应用的:视频、音频、游戏,对系统的需求都是无穷的。

蓝光全高清
高压缩无损音频
超大纹理和复杂的游戏
等等…………

这些都会继续促进PC业的发展,而他们会吃下更多的内存、更快的CPU。无法继续满足这些需求的系统淘汰几乎是指日可待。

[ 本帖最后由 jun4rui 于 2008-8-16 16:07 编辑 ]

TOP

引用:
原帖由 jun4rui 于 2008-8-16 16:03 发表

32bit当然不够,一个都无法支持到4G以上内存的系统,是没有任何前途前途可言的。

当然,你可以说2003支持啊。
但是MS不会在家用版Windows放开用PAE这种过度技术的。所以大量的软件开发者会以纯64bit作为下一步 ...
我是05年就开始用xp x64的,当时我也这么觉得,3、5年后就能普及了,事实上我错了。
从民用软件来说,目前可以看到对64位有迫切需求的只有游戏,当FullHD的大规模3d游戏成为入门的时候,游戏就会有对内存地址空间的迫切需求。
至于别的民用软件,实在看不到什么需求,64位的office?64位的QQ?没有任何意义。既然wow64已经能完美的运行这些传统32位程序,这些程序就不会升级,后果就是wow64继续存在,一个“恶性”循环。
当然,专业领域64位已经早就普及了,mathematic,xilinx ise,还有数据库等等,这是另一种需求推动的,但一般用户看不到。

TOP

引用:
原帖由 HyperIris 于 2008-8-16 16:14 发表


我是05年就开始用xp x64的,当时我也这么觉得,3、5年后就能普及了,事实上我错了。
从民用软件来说,目前可以看到对64位有迫切需求的只有游戏,当FullHD的大规模3d游戏成为入门的时候,游戏就会有对内存地址空 ...
05年当然没意义,05年的内存需求是什么?05年大家基本都在1G左右。
现在大家基本主流2G,4G也不少了。
可见再过1年,4G是基本,8G标配了。
继续用32bit系统毫无意义。

TOP

发新话题
     
官方公众号及微博