活动简介
在生产运行当中,经常会遇到CPU利用率异常或者不符合预期的情况,此时,往往暗示着系统性能问题。那么究竟是核心应用的问题?是监控工具的问题?还是系统、硬件、网络层面的问题?在上线前的测试过程中,经常会遇到新版本应用的CPU占用率比旧版本高,那么到底是新增的或者变更的什么模块导致呢?面对这种情况,我们应该如何定位和诊断问题的根本原因?
本期专题讨论会分享采用什么样的分析思路、分析方法和分析工具进行CPU使用情况的分析;并帮助大家解答以下问题:
1. CPU利用率当中的细分指标User%,Kern%,Wait%,Idle%对性能分析有什么帮助?
2. 分析CPU时采用什么工具?
3. 能不能看看哪个函数占CPU最多?
4. 业务积压,CPU利用率却上不去是怎么回事?
5. 如何优化应用程序对CPU资源的占用?
欢迎大家参与本次活动,将遇到的具体问题提出来,大家一起交流探讨,共同解决问题,共同进步!
嘉宾分享材料:
本期的分享嘉宾: 杨建旭
师从中国工程院院士陈纯教授,于2006年获得浙江大学计算机学院硕士学位,曾获得授权发明专利10余项、SCI/EI索引论文8篇。现任中国人民银行清算总中心性能测试团队负责人,高级技术经理。曾就职于VIA(中国)、VMware(中国),有Linux/FreeBSD/Windows/MacOS/iOS等平台的开发经验,并在自动化测试、性能测试方面有深入的研究,对银行业系统(z/OS、AIX、DB2、Oracle、WAS、MQ等),尤其是虚拟化趋势下银行业系统的性能测试、问题分析、性能调优有丰富的经验。 微信公众号:性能测试与调优
礼品
本次活动结束后,将由活动嘉宾评选出优秀提问者,社区给予社区金币或微信红包奖励。
提问数达到30个,奖励10位优秀提问者;提问数达到50个,奖励20位提问者;提问数达到70个,奖励30位提问者。