我很想在Windows计算机上安装服务器,后来才知道最好在64位计算机上安装32位版本。真的需要吗? 为什么推荐? 我想安装它进行学习。
答案 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位服务器将严重利用处理器,特别是在执行复杂或图形操作时