【问题标题】:Linux max server processesLinux最大服务器进程
【发布时间】:2009-08-11 16:40:39
【问题描述】:

我有一个 GNU/Linux Debian 服务器正在运行:apache、jboss、proftpd 和 postgresql(内存:16GB,4 核 Xeon)。 Max Apache 进程是 1200,Jboss DB 池也是如此。而且我最多可以同时进行 400 个 FTP 下载。平均负载可以提高 5(大部分时间为 1)。你怎么看?该服务器是否被视为“负载过大”?

问候,

【问题讨论】:

  • 这个问题更适合 serverfault.com。

标签: linux load average


【解决方案1】:

您的某些组件使用更少的线程可能会更好。拥有太多实际上效率较低。您最好使用队列并能够更有效地处理您的工作,从而允许线程花费更多时间工作并减少上下文切换时间。

话虽如此,我不会说平均负载为 1 的服务器负载过大。它可能正在努力工作,但如果一次只有一个进程为 CPU 做好准备,那么平均来说,这还不错。

是不是“太慢了”?

雅各布

【讨论】:

    猜你喜欢
    • 2016-07-24
    • 2012-12-30
    • 2011-12-16
    • 1970-01-01
    • 2016-08-15
    • 2013-12-26
    • 1970-01-01
    • 1970-01-01
    • 2019-07-20
    相关资源
    最近更新 更多