随笔分类 - Linux性能优化实战
摘要:一、系统总的CPU上下文切换情况 二、案例分析 1、分析环境 机器配置:2 CPU,4GB 内存 预先安装 sysbench cnetos 7.2 三、分析操作 终端一 终端二 你应该可以发现,cs列的上下文切换次数从之前的10骤然上升了220万,同时,注意观察其他几个指标 r 列:就绪队列的长度已
阅读全文
摘要:一、关于上下文切换的几个为什么 1、上下文切换是什么? 上下文切换是对任务当前运行状态的暂存和恢复 2、为什么CPU要进行上下文切换 当多个进程竞争CPU的时候,为了保证每个进程可以公平被CPU调用,采用处理任务按时间分片的机制,当某个时间片上的任务达到最后的时间点,那么这个任务就好被挂起,处理下一
阅读全文
摘要:一、平均负载与CPU使用率关系 1、平均负载 单位时间内,系统处于可运行状态和不可中断状态的平均进程数,他和CPU使用率没有直接的关系,可运行状态:正在使用CPU或者正在等待CPU的进程不可中断进程进程是正处内核关键流程的进程,并且这些流程是不可中断的状态,比如最常见的是等待硬件设备I/O响应,也就
阅读全文