linux性能
csu_小王子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux性能分析(二)——CPU上下文切换分析
目录一、CPU上下文概念和种类二、进程上下文切换三、线程上下文切换四、中断上下文切换五、系统中断上下文切换分析工具六、案例分析七、切换分析思路总结:一、CPU上下文概念和种类 Linux是一个多任务操作系统,可以支持远大于CPU数量的任务,但是任务并非真正的在同时运行,而是CPU快速切换到不同的任务进行执行,造成一种多任务同时执行的错觉。而在CPU...原创 2019-01-07 01:14:55 · 1908 阅读 · 7 评论 -
linux性能分析(1)——平均负载分析
目录一、概念:二、平均负载合理值:三、系统负载趋势判断:四、何时需要进行负载分析五、平均负载和CPU使用率区分六、如何检测负载升高的根源一、概念 平均负载:在单位时间内,系统的平均活跃进程(可运行进程和不可中断态进)数。可运行态进程:正在运行CPU的进程和正在等待CPU的进程,即ps -aux 看到R。 不可中断进程:内核态中关键流程中的进程,比如等待IO响...原创 2019-01-02 23:18:49 · 991 阅读 · 0 评论 -
linux性能分析(三)——深入定位CPU利用率100%
我们描述系统性能时,不会常用系统负载、CPU上下文切换这些指标,而是用CPU利用率,它是单位时间内CPU使用情况的统计,以%号描述。那么,它是如何统计出来的,top、ps命令统计出来的%user、%system、%nice、%iowait、%steal这些指标的含义是什么,接下来带着些问题,以及具体的实例进行介绍。一、节拍1、内核态节拍 lin...原创 2020-06-11 12:52:36 · 1599 阅读 · 0 评论
分享