最新 | 最热门 | 最高评价

+0  追踪CPU跑满

Tag: 工作故事 | 操作系统 | hugepages | perf | sysrq-trigger
RobinDong 发于 2014年04月24日 17:54 | 点击: 2152 | 展开摘要
最近测试一个应用遇到问题:一旦压力略涨,应用的CPU就顶满。由于是多线程应用,直接就把系统的CPU耗完了。

本来想用gdb來调试的,结果gdb不给力,就在attach那里卡死,半天不动。后来想到了用perf来调试,果然找到了一处性能热点。修复热点以后,CPU顶满的问题缓解了一些,不太容易出现了,但是,多跑一会儿,还是会有。而且现在出现CPU顶满时,不仅gdb不返回,连perf record -a -g都无法用Ctrl+c来停止了,仔细top命令看了一下,原来系统的sys是1

查看全文: http://www.udpwork.com/item/12173.html
|<<<1>>>| 一共1页, 1条记录