作家
登录

理解Linux的平均负载和性能监控

作者: 来源: 2017-06-26 13:37:01 阅读 我要评论

此外,Intel 惹人了超线程技巧用来进步并行计算才能。

留意,单个 CPU 核同一时光只能履行一个义务,于是产生了多 CPU/处理器、多核 CPU,以及多线程技巧。

多 CPU 时,多个法度榜样可以同时履行。如今的 Intel CPU 应用了多核心和超线程技巧。

  1. $ nproc 
  2. # 或者 
  3. lscpu 

也可以应用 grep 敕令:

为了进一步懂得体系负载,须要做一些假设。假设体系负载如下:

  1. 23:16:49 up  10:49,  5 user,  load average: 1.00, 0.40, 3.35 

在单核体系中意味着:

  • CPU 被充分应用(100%);比来的 1 分钟有 1 个过程在运行。
  • CPU 有 60% 处于余暇状况;在比来的 5 分钟没有过程等待 CPU 时光。
  • CPU 平均过载了 235%;比来的 15 分钟平均有 2.35 个过程在等待 CPU 时光。

在双核体系中意味着:

  • 有一个 CPU 处于完全余暇状况,另一个 CPU 被应用;比来的 1 分钟没有过程等待 CPU 时光。
  • CPU 平均 160% 处于余暇状况;比来的 5 分钟没有过程等待 CPU 时光。
  • CPU 平均过载了 135%;比来的 15 分钟有 1.35 个过程等待 CPU 时光。

也许你还会爱好:

  1. 20 个监控体系机能的敕令行对象(一)
  2. 13 个 Linux 机能监控对象(二)
  3. Perf:一个 Linux 上的机能监控分析对象
  4. 应用 Nmon 监控 Linux 的体系机能

总而言之,如不雅你是体系治理员,你应当存眷高的平均负载。平均负载高于 CPU 核心数意味着须要增长 CPU,反之则意味着 CPU 未被充分应用。

想要图形样式监测平均负载,请戳:ttyload – 终端中色彩编码图形显示 Linux 平均负载。

【编辑推荐】

  1. Linux常用机能分析敕令
  2. Linux过程间通信——应用消息队列
  3. Linux中高效编写Bash脚本的10个技能
  4. 开辟一个Linux调试器(一):预备情况
  5. Linux基金会泄漏将来 Linux内核可能会惹人情势验证
【义务编辑:枯木 TEL:(010)68476606】

  推荐阅读

  云存储的成本可能是模糊的

存储是二十多年前开端供给的第一个基本架构云办事。这个概念比较早,然则可以追溯到大年夜型机计算分时办事的最早阶段。然则,在以前几年中,人们在数据中间看到了深刻变更,以及即将到来>>>详细阅读


本文标题:理解Linux的平均负载和性能监控

地址:http://www.17bianji.com/lsqh/35903.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)