0

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

问候,

4

1 回答 1

0

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

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

是不是“太慢了”?

雅各布

于 2009-08-11T17:15:11.420 回答