原文链接:http://www.deepvps.com/32-or-64-bits-linux-system.html

得到一个新的VPS后,最兴奋的事莫过于面对系统选择列表里那串系统名称,而下定决心选择一个即将安装的Linux了。对于选择哪一个Linux的发行版,相信你已经有了一个初步的了解。但是对于使用32位(x86)的版本还是64位(x86_64)呢?

看起来64位操作系统有着更大的位宽,能够同时处理更多的信息,并且作为一种新的架构,使用了更新的技术,但它在VPS中的实际表现呢?

的确,如果你拥有一台专业的服务器,那么不妨使用64位的操作系统以发挥其最大的潜能。并且64位对于超过4G的内存支持更好。

但对于目前民用级别的VPS来说,deepvps依然推荐使用32位操作系统。理由如下:

1、32位比64位操作系统有着更多的软件支持。几乎所有的软件都有32位版本,虽然64位的操作系统也兼容支持部分32位的软件,但“兼容”肯定无法和“原生”比较;

2、32位操作系统兼容性更好,在实际使用的过程中碰到的莫名其妙的故障也要少;

3、32位程序比64位程序占用内存少得多。理论上,64位程序占用内存是32位的两倍;

4、VPS一般配置比较低,128M-1G内存是VPS的主流配置,因此64位的操作系统无法发挥其高性能优势;

如果想查看当前的操作系统是64位还是32位的,可以使用命令:

[root@www wwwlogs]# uname -a
Linux www 2.6.18-274.12.1.el5 #1 SMP Tue Nov 29 13:37:35 EST 2011 i686 i686 i386 GNU/Linux

如果显示内容包含i686、i386之类的字符,则为32位(如图);如果包含x86_64的字符,则为64位。

目前来说,虽然64位是更新的技术也是发展趋势,但32位的软件有着实际上更好的稳定性(比如某些Apache模块在64位操作系统上有内存泄露的问题),因此,推荐新手优先选择32位系统。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐