Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 GNU/Linux Debian 服务器正在运行:apache、jboss、proftpd 和 postgresql(内存:16GB,4 核 Xeon)。Max Apache 进程是 1200,Jboss DB 池也是如此。而且我最多可以同时进行 400 个 FTP 下载。平均负载可以提高 5(大部分时间为 1)。你怎么看?该服务器是否被视为“负载过大”?
问候,
对于某些组件,使用更少的线程可能会更好。拥有太多实际上效率较低。您最好使用队列并能够更有效地处理您的工作,从而允许线程花费更多时间工作并减少上下文切换时间。
话虽如此,我不会说平均负载为 1 的服务器负载过大。它可能正在努力工作,但如果一次只有一个进程为 CPU 做好准备,那么平均而言,这一点也不坏。
是不是“太慢了”?
雅各布