CPU利用率异常的分析思路和方法交流探讨

时间:2023-03-09 07:42:17
CPU利用率异常的分析思路和方法交流探讨

CPU利用率异常的分析思路和方法交流探讨
在生产运行当中,经常会遇到CPU利用率异常或者不符合预期的情况,此时,往往暗示着系统性能问题。那么究竟是核心应用的问题?是监控工具的问题?还是系统、硬件、网络层面的问题?在上线前的测试过程中,经常会遇到新版本应用的CPU占用率比旧版本高,那么到底是新增的或者变更的什么模块导致呢?面对这种情况,我们应该如何定位和诊断问题的根本原因?

本期专题讨论会分享采用什么样的分析思路、分析方法和分析工具进行CPU使用情况的分析;并帮助大家解答以下问题:

1. CPU利用率当中的细分指标User%,Kern%,Wait%,Idle%对性能分析有什么帮助?

2. 分析CPU时采用什么工具?

3. 能不能看看哪个函数占CPU最多?

4. 业务积压,CPU利用率却上不去是怎么回事?

5. 如何优化应用程序对CPU资源的占用?