load average 多少合适

如题所述

    这个不是用简单的数字可以衡量的,如果有人根据简单一个数字就告诉你“高了”或者“没问题”,这都是没真正理解这事的。事实上load average是否合适,跟你的应用,尤其是高负载的类型有关。需要具体问题具体分析。 

    唯一应该注意的是,当load average超过cpu核数的时候,你就应该部署各种监控工具,获取更多数据了。 

    有一些应用类型是单次访问负载大,但频度低(比如数据分析之类的服务),这种load average甚至能长期维持在10几都没问题。但如果是单次访问负载小,频度极高的应用(比如普通网站?),那么有可能接近cpu核数的load average都会让系统在某一点彻底崩溃。 

    比load average更有衡量效果的是看ps的结果中的STATE,有没有即将可能卡住的进程。通常vmstate会提供更多信息。load average只能做为一个简单的参照值,不能用来得出最终结论。 

温馨提示:答案为网友推荐,仅供参考
相似回答