首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何计算IIS7Web花园的maxProcesses的“理想”值?

如何计算IIS7Web花园的maxProcesses的“理想”值?
EN

Server Fault用户
提问于 2014-01-20 15:35:53
回答 1查看 1.3K关注 0票数 3

阅读,例如:

在谷歌上搜索我能想到的关键字,我现在似乎仍然找到了我问题的答案:

如何计算IIS中的maxProcesses价值的好数字?

我本以为会有一些经验法则,比如:

  • “永远不要超过50”或
  • “将可用RAM除以20”或
  • “每100个并发请求一个进程”

有人能给我一些关于如何找出答案的提示吗?

更新2014-01-21

我读了一篇文章"使用花园提高性能“,这篇文章似乎推荐每个物理处理器核心一个进程。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2014-01-21 09:58:54

好的,翻转问题,回答这个问题:你为什么要做网络园艺?经验法则是:不要织网花园。

如果你必须使用一个网络花园,那么“正确”的方法取决于你来到这里的原因:

内存对于单个32位进程来说太大了?

  • 你的应用程序需要多少内存?
  • 64位工作流程会更有效吗?

某种线程耗尽的问题?(长时间运行的线程绑定“所有”应用程序框架的线程池)

  • 可以在同一进程中增加线程池吗?
  • 限制是多少个线程?
  • 你需要多少?

进程级锁/机制导致某种perf问题

  • 应用程序能扩展到什么点?
  • 有多少个过程能达到所需的规模?

等等

关于上面的每个例子,需要注意的关键是它取决于。这取决于你的应用程序的特点。这取决于为什么Web园艺是解决问题的合适方法。这取决于您需要采取的性能测量,以便明智地得出结论,即网络园艺是解决问题的方法。

上面的每一个特性都会给您带来一个不同的答案--一些关于内存利用率、一些关于线程并发性、一些关于实际测试的性能问题以及它们的解决方案。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/568550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档