LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: ahuzhxl

纠结于x86_64和i686的选择

[复制链接]
发表于 2010-6-1 11:46:11 | 显示全部楼层
1, 64是趋势.
2, 64下用32的问题可以解决
回复 支持 反对

使用道具 举报

发表于 2010-6-1 14:33:38 | 显示全部楼层
我也给个建议,那就是随便。

才2G内存,一般用途,有什么必要纠结呢,随便。
回复 支持 反对

使用道具 举报

发表于 2010-6-1 15:50:09 | 显示全部楼层
64,不解释
回复 支持 反对

使用道具 举报

发表于 2010-6-1 20:09:26 | 显示全部楼层
我建议用 32 ,理由是一般来说流畅跑起一个 32 位 Linux 大约需要 2G 内存。

如果使用 64 位干活,那么实际内存占用会超过 2G,部分的 cache 会被让出,那么实际上你的系统并不是运行于最优的状态。

具体在比较优化的情况下,需要2G出头的内存,才适合使用64位系统。

如果你有 4G 内存,那么毫不犹豫上 64 位,因为此时不论装哪个都不会用满内存,那么选择 64 位会有 10% 的性能提升。
回复 支持 反对

使用道具 举报

发表于 2010-6-1 20:19:23 | 显示全部楼层
要我就选32位。很多64位软件——比如MATLAB——在官方网站明确指出,64位只是增加可用的内存,比如可以创建很大的数组,但是与速度毫无关系。据实测可能还更慢。64位当然可以运行32位软件,但是要多调用很多32位的库,32位一套,64位一套,占内存占硬盘,性能也基本没有提升,不值。
Linux不是Windows,用32位的PAE内核照样全部利用4G内存(最高达64G)。对于个人,在64G内存成为标配之间似乎没有什么必要用64位,何况楼主内存只有2G,开两个虚拟机就都占没了。
回复 支持 反对

使用道具 举报

发表于 2010-6-1 20:56:52 | 显示全部楼层
有些软件包64位的安装起来比较比较麻烦。还是32位的比较好。就我个人而言,跑32位的,感觉还稳定一些。
回复 支持 反对

使用道具 举报

发表于 2010-6-2 08:34:29 | 显示全部楼层
32和64换来换去好几年了,发现没什么太大区别
所以现在用最省心的32了
回复 支持 反对

使用道具 举报

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

本版积分规则

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