原文:Linux性能优化实战学习笔记:第五讲

一 什么是CPU的使用率 你最常用什么指标来描述系统的CPU性能 我想你的答案,可能不是平均负载,也不是CPU上下文切换,而是另一个更直观的指标CPU使用率 CPU使用率到底是怎么算出来的吗 如何设置节拍率 root luoahong grep CONFIG HZ boot config uname r CONFIG HZ 内核提供的用户节拍率是多少 USER HZ 为了方便用户控件程序,内核还提 ...

2019-05-04 11:46 0 1851 推荐指数:

查看详情

Linux性能优化实战学习笔记第五

一、上节回顾 上一节,我以 ksoftirqd CPU 使用率高的问题为例,带你一起学习了内核线程 CPU 使用率高时的分析方法。先简单回顾一下。 当碰到内核线程的资源使用异常时,很多常用的进程级性能工具,并不能直接用到内核线程上。这时,我们就可以使用内核自带的 perf 来观察它们的行为 ...

Wed Sep 25 02:25:00 CST 2019 0 469
Linux性能优化实战学习笔记第五十五

一、上节回顾 上一节,我们一起学习了,应用程序监控的基本思路,先简单回顾一下。应用程序的监控,可以分为指标监控和日志监控两大块。 指标监控,主要是对一定时间段内的性能指标进行测量,然后再通过时间序列的方式,进行处理、存储和告警。 而日志监控,则可以提供更详细的上下文信息,通常通过 ELK ...

Thu Sep 26 00:53:00 CST 2019 0 420
Linux性能优化实战学习笔记:第十八

一、内存的分配和回收 1、管理内存的过程中,也很容易发生各种各样的“事故”, 对应用程序来说,动态内存的分配和回收,是既核心又复杂的一的一个逻辑功能模块。管理内存的过程中,也很容易发生各种各样的 ...

Tue Sep 03 20:00:00 CST 2019 0 433
Linux性能优化实战学习笔记:第十

一、坏境准备 1、拓扑图 2、安装包 在第9节的基础上 在VM2上安装hping3依奈包 wget http://www.tcpdump.org/release/libpcap-1 ...

Tue May 07 03:27:00 CST 2019 0 1159
Linux性能优化实战学习笔记:第十九

一、Swap 原理 前面提到,Swap 说白了就是把一块磁盘空间或者一个本地文件(以下讲解以磁盘为例),当成内存来使用。它包括换出和换入两个过程 1、所谓换出 就是把进程暂时不用的内存数据存储到 ...

Thu Feb 07 01:15:00 CST 2019 0 694
Linux性能优化实战学习笔记:第十七

问题 1: 使用 perf 工具时,看到的是 16 进制地址而不是函数名 1、分析过程 在 CentOS 系统中,使用 perf 工具看不到函数名,只能看到一些 16 进制格式的函数地址。 其实 ...

Thu May 09 02:45:00 CST 2019 0 1033
Linux性能优化实战学习笔记:第三

一、关于上下文切换的几个为什么 1、 上下文切换是什么? 上下文切换是对任务当前运行状态的暂存和恢复 2、 CPU为什么要进行上下文切换? 当多个进程竞争CPU的时候,CPU为了保证每个进程能 ...

Thu May 02 21:01:00 CST 2019 0 1084
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM