下跌到高MaxCmds?

我们最近把一个旧的Windows 2003机器的网站移到了一台windows 2008的机器上。 这个网站通过networking共享内容加载到网站(TBH这是一个垃圾的想法,我们打算摆脱它,我们打算摆脱)。

我们注意到,一旦这些网站被部署到我们正在获取的新硬件上:

networkingBIOS命令限制已经达到

经过调查,我们意识到,一个旧的系统pipe理员已经将MaxCmdsregistry设置设置为 2003机器上的最大值 。 所以2003年的机器有65535个连接,新的只有50个。问题解决了。

让我想到,虽然这篇文章推荐2048年的设置(不是老系统pipe理员设置的65535)。

有这么大的MaxCmds设置有什么缺点?

唯一的缺点是它需要额外的内存

您应该为每个允许的12000个MaxCmds预留大约512mb的RAM。
但是,监视服务器的内存使用情况以确保它不会太多分页是个好主意。 如果是这样,你应该以小增量减小MaxCmds,直到稳定。

有更多的信息,包括一些algorithm来找出你的情况适当的MaxCmds值,在这里: technet.microsoft.com