
Linux性能调优
文章平均质量分 91
天涯过客_code
这个作者很懒,什么都没留下…
展开
-
linux性能调优实战CPU性能篇(平均负载)
在单位时间内,系统处于可运行状态和不可中断状态的平均进程数也就是平均活跃进程数,它和cpu使用率并没有直接关系,原创 2024-06-05 16:07:04 · 1075 阅读 · 0 评论 -
linux性能调优实战CPU性能篇(CPU上下文切换基础内容下)
Sysbench 是一个开源的模块化、跨平台的性能测试工具,主要用于评估和分析数据库和系统性能。它最初被设计为MySQL的基准测试工具,但随着时间的发展,它的功能已经扩展到支持多种数据库系统(如PostgreSQL、SQLite等)以及非数据库相关的系统性能测试,比如CPU、内存、线程、文件I/O等。主要特点:模块化设计:Sysbench包含多个模块,允许用户根据需求选择测试场景,包括CPU运算、内存操作、线程、I/O读写和数据库事务处理等。原创 2024-06-07 10:42:06 · 1098 阅读 · 0 评论 -
linux性能调优实战CPU性能篇(CPU上下文切换基础内容上)
上下文切换是对任务当前运行状态的暂存和恢复。CPU上下文切换(Context Switch)是指操作系统从执行一个任务(进程或线程)切换到执行另一个任务的过程。在这个过程中,系统需要保存当前任务的状态(如寄存器中的值、程序计数器等),以便将来恢复执行时能恢复到之前的状态,同时装载新任务的上下文信息,使其得以执行。这个过程涉及到存储旧上下文和加载新上下文的操作,是计算密集型的,会消耗CPU时间。原创 2024-06-06 09:53:40 · 586 阅读 · 0 评论