【发布时间】:2009-10-05 23:02:18
【问题描述】:
我通过 Flup 将 Django 作为线程 fastcgi 运行,由 lighttpd 提供服务,通过套接字进行通信。
每个 fastcgi 线程在空载时的预期 CPU 使用率是多少?在启动时,每个线程在一段时间内以 3-4% 的 CPU 使用率运行,然后在几个小时内回退到 0.5% 左右。它不会低于这个水平。
这么多 CPU 使用率正常吗?我的代码中是否有一些错误导致空闲循环需要更多的处理?我预计该进程在完全空闲时不会使用可测量的 CPU。
我没有用 Django 做任何复杂得可笑的事情,绝对没有什么需要扩展处理的。我意识到这不是很多负载,但如果这是我引入的错误,我想修复它。
【问题讨论】:
标签: python django fastcgi lighttpd flup