我似乎有些声称Exchange(link)和Elasticsearch(link)可能遭受“太多”内存的困扰。我还在旧书中读到一个模糊的暗示,即IIS可能也是如此:
至少在一定程度上,[RAM]更好。如果您有太多的RAM,IIS文件缓存将无法完全使用它。因此,对于标准Web服务器,最好不要超过2GB到3GB RAM。
任何人都可以确认或驳斥IIS服务器可能具有过多RAM的说法吗? 如果声明是正确的,那么是否可以对配置进行微调?
我问的原因是因为我在生产环境与测试环境中看到一个可能的性能问题,在该环境中,即使在重负载下,使用16GB RAM的测试环境似乎也比具有64GB产品的性能更好。我在Windows Server 2012 R2 64位上运行IIS 8。
(我能找到的唯一ServerFault问题没有专门解决IIS。)
2
那本书已经十二岁了。从那时起,我可以肯定地确定IIS有所改进。2-3 GB的建议听起来像是32位问题,这肯定不再是问题。
—
ceejayoz '16
@ceejayoz-好点!我以为2-3GB似乎很低,但是我没有注意到这本书的年代。我将编辑问题以指出这一点。
—
2016年