服务器倒底应该容忍多高的Load ?

阮一峰翻译的一篇文章里说单CPU的Load超过了0.7就不好,接近1.0时就要想办法降下来。

而著名运维余洪春的观点是:单CPU的Load只要在3以下,都属于“系统性能良好”。

到底那种说法更靠谱?

首先,亲身经验表明第一种说法并不靠谱。对一个没什么I/O操作的应用来说,由于CPU开足马力为你服务,Load逼近1完全正常。

至于余洪春的说法,由于我自己经验不足,不敢说对还是错。

今天一个高手同事给出的观点是 [1.5, 2)范围内的load比较正常。 Load是等待队列和运行队列中的任务总和,一个运行、一个等,他认为是合乎性能要求的,我们的绝大多数应用也都是用这个值作为预警条件。

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.