选择32位还是64位的VPS?

购买Liunx VPS,通常考虑的重要指标,价格,速度,虚拟技术( Xen 还是 OpenVZ?),稳定性,内存,等等。许多VPS服务商都提供32位或64位的 VPS,不过我们不是很在意 VPS 主机是32位还是64位的。

先大致比较一下64位系统的优缺点吧,

优点:
可以访问超过 2GB 的超大内存地址空间,相比32位系统只能访问 2GB 的内存地址。
性能提升,因为 CPU 有16个一般用途的寄存器,相比32位系统只有8个。
通过使用优化的 x64-64 CPU 指令,性能得到提升。

缺点:
根据报告称同一应用程序64位比32位多消耗至少有60%以上的内存(真的假的?)
性能损失,因为64位是8字节,相比32位系统只有4字节。

更大的不一定是更好的。对于同一个程序来说,运行它的64位的版本比它的32位版本需要更多的内存,这意味着需要支付更多的成本。对于一个小网站或者博客来说32位的VPS已经足够了,我们不需要那些用不着的大内存地址空间,我们也不需要访问超大的数据库。

最近我在 VPSLink 上注册了一个64M VPS,分别装了一次32位的 Ubuntu 和64位的 Ubuntu,安装完 php+mysql+nginx 后发现32位系统确实比64位节省更多的内存。32 or 64 Bit for Your VPS? 的作者也有同样的感受,除非你对64位有特别的需求,否则还是推荐低廉、快速而且有效的32位系统。

Tags:


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

Leave a Reply