![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux性能调优
文章平均质量分 95
从善若水
本人就职于国际知名终端厂商,负责modem芯片研发。在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。
展开
-
【实时性】实时性优化的一些参数设置和心得
从BIOS、实时内核参数配置、操作系统环境配置三个方面介绍了如何优化实时任务原创 2023-05-21 22:02:47 · 2987 阅读 · 1 评论 -
【Linux 性能优化】利用perf和CPU使用率定位异常函数
博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!博主链接文章目录CPU 使用率进程运行情况查询使用工具查看CPU使用率定位导致CPU 使用率过高的函数perf top的使用perf record 和 perf report的使用CPU 使用率 Linux 作为一个多任务操作系统,将每个 CPU 的时间划分为很短的时间片,再通过调度器轮流分配给各个任务使用,因此造成多任务同时运行的错觉。 原创 2021-11-21 15:26:36 · 3326 阅读 · 4 评论 -
【Linux】什么是CPU上下文切换?
博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!博主链接文章目录什么是CPU上下文切换?一、CPU上下文切换的几类场景1.1 进程上下文切换1.1.1 特权模式切换1.1.2 进程上下文切换1.2 线程上下文切换1.3 中断上下文切换二、查看系统的上下文切换情况什么是CPU上下文切换? 首先我们要搞清楚什么是 CPU上下文:CPU上下文 : 我们把已执行过的指令和数据在相关寄存器与堆栈中的内容原创 2021-10-02 07:45:00 · 299 阅读 · 2 评论 -
【Linux优化】如何理解“平均负载”
文章目录平均负载的概念平均负载为多少时合理平均负载与 CPU 使用率平均负载过高分析方法场景一:CPU 密集型进程场景二:I/O 密集型进程场景三:大量进程的场景小结平均负载的概念平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和 CPU 使用率并没有直接关系.可运行状态:所谓可运行状态的进程,是指正在使用 CPU 或者正在等待 CPU 的进程,也就是我们常用 ps 命令看到的,处于 R 状态(Running 或 Runnable)的进程。不可中断状态原创 2021-09-12 16:59:05 · 467 阅读 · 3 评论