我怎么能告诉网站需要多less内存?

共享主机会话太短,拥有主机的公司询问CMS的内存要求是什么

怎么可以检查? 什么是CMS系统的平均值?

一些天真的方法是监视一个开发者机器上的N个访问者和没有用户的IIS进程。然后使用一个相似的公式来:

Total needed RAM = DevRam_NoUser + (DevRam-DevRam_NoUser)/N * TargetNrUsers 

在没有用户在线的情况下,DevRam_NoUser是内存使用情况(在实践中:使用系统一段时间,然后让它“rest”)。 DevRam是N sim使用的内存量。 用户兴奋CMS。

编辑:而且,可能更安全的方法是实际测量整个系统的内存使用情况(删除启动寿命的差异)。 但它不会那么准确,它将取决于您的开发人员机器和目标服务器之间可能波动的系统参数。

也; 不要忘记任何需要计算的外部过程; SQL等。如果您测量整个系统内存,那么您将获得“免费”,但会给您的测量带来很多噪音,所以如果您采取这种方法:做很多testing!