为什么建议在64位计算机上安装32位服务器

时间:2018-07-10 21:58:18

标签: mysql apache server

我很想在Windows计算机上安装服务器,后来才知道最好在64位计算机上安装32位版本。真的需要吗? 为什么推荐? 我想安装它进行学习。

2 个答案:

答案 0 :(得分:2)

不建议您在64位计算机上安装32位软件。没有任何信誉的人会提出这个毫无意义的建议。

32位软件的主要缺点是它不能使用超过4GB的RAM,因为内存地址必须适合软件的字长。对于数据库服务器来说,这是一个严重的缺陷,它得益于额外的RAM。

我曾为一家遇到数据库性能问题的大公司提供咨询。他们正在使用Windows Server。他们一直在增加额外的RAM DIMM,听说可以使用RAM来增加缓存资源,但是无论他们添加多少RAM,都无济于事。

我登录到他们的站点,发现他们正在使用Windows Server 32位。他们曾经在RAM上花了一大笔钱,但是他们的操作系统看不到它。

我听了您链接的YouTube视频,以听取演讲者的辩解。他似乎在说,由于Windows 64位是向后兼容的并且可以运行32位二进制文​​件,但事实并非如此(Windows 32位不能运行64位二进制文​​件),他认为您应该使用32位二进制文件,因为它们可以在两种体系结构上使用。

那是个坏建议。

更好的建议是:确保您未使用Windows 32位。

来吧,这是2018年。32位平台的时代早已过去。

答案 1 :(得分:1)

绝对不是必需的。我会说甚至不建议这样做。任何64位计算机都可以运行32位服务器,但是32位服务器将严重利用处理器,特别是在执行复杂或图形操作时