我们最近遇到了一些与内存相关的问题,其中我们的WCF服务由于可用内存不足而无法编译。我们遇到了这个属性MinFreeMemoryPercentageToActivateService 它指定在激活Windows Communication Foundation(WCF)服务之前系统可用的最小可用内存量。默认情况下,此值设置为5%。减少1%是一个好习惯吗?降低这个价值可能会产生什么后果?
答案 0 :(得分:2)
您可以将其降低到1%,实际上可能会运行。但更大的问题是为什么你的内存如此之少。即使Web服务启动,由于内存不足的问题,它可能会变得无响应,太慢等。此设置旨在保证Web服务的最低性能。