在ColdFusion,根据请求优化管理员、如何确定什么是最佳数量(或至少一个很好的猜测)为最大数量的同时模板要求?

环境:
CF8标准
IIS6
Win2k3
SQL2k5在一个单独的盒子

有帮助吗?

解决方案

该方法寻找合适的请求数量负荷的测试。这是测量改变的吞吐量下载时,你有所不同请求的数量。任何重大改变将需要重新测试.但是,我怀疑大多数人都会却步在这一数额的工作。

我认为一个好的经验规则是关于8个线程每CPU(核心).

在效率方面,下螺纹计数(至多一点)的小交换将是打算作为CPU处理您的请求。如果你的网页,非常快速地执行,然后较低的请求数量是最佳的。

如果你有再运行的请求,尤其是如果你有请求正在等待对第三方(如数据库),然后增加数量的工作线将会改善你的吞吐量。也就是说,如果你的CPU是没有捆绑起来处理的东西,你可以承担更多的同时要求工作在手头的任务。

虽然它一点点过时,许多原则要求调整在格兰特*斯特雷克的书上 CF业绩和故障排除 可能是有价值的。

其他提示

我会说至少有8 每个核心, 不是每CPU。我想是8低一点给予现代的CPU核心,我会说至少有12.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top