可能重复:
运行 64 位操作系统有哪些好处?
我从slicehost买了一个256MB的小盘,在上面安装了Ubuntu 10.04 64位和wordpress。性能很差,因为apache占用了我所有的内存。一旦我对apache进行了一些调整并切换到fCGI,一切就运行正常了。
接下来我将其重建为 32 位服务器,性能好多了。
64 位服务器能给我带来什么好处?都是内存的问题吗?
答案1
主要优点是您可以为进程分配更多内存。在 32 位系统中,每个进程的理论限制为 4 GiB(实际上,进程可以使用的内存既有解决方法,也有其他限制)。
64 位系统使用更长的指针和不同的指令集,这会使某些应用程序变慢,而另一些应用程序则变快。它们使用的内存稍多一些。实际上,除非您从事 HPC 领域,否则不会有太大的明显差异。
64 位系统的驱动程序已经成熟。它们以前是一个大问题,尤其是对于 Windows 来说。
确实没有什么充分的理由使用 64 位或 32 位,除非:
- 你正在处理需要超过 2GiB 或 RAM 的应用程序
- 您正在处理 64 位应用程序
- 你需要的驱动程序只有在 32 位版本中才成熟
如今大多数人默认使用 64 位系统。