资源介绍
支持线程cpu 统计 内存使用情况等等 主要用于调式任务异常问题
使用说明:
linux x86 环境下
#./Keeper.bin
Purpose: to create keeper tool.
Command: keeper,bin [ CC=toolchains name ]
.........eg: keeper,bin CC=arm-linux-gcc
生成linux x86 运行环境工具
./Keeper.bin CC=gcc 目录下生成Keeper
生成arm 运行环境工具
./Keeper.bin CC=arm-linux-gcc 目录下生成Keeper
运行Keeper
./Keeper
****************************************************
*name ptheadid mem 0 (KB) cpu(0.00 ) *
****************************************************
(init) 1 24887 0.00
(kthreadd) 2 0 0.00
(ksoftirqd/0) 3 0 0.00
(migration/0) 6 0 0.00
(migration/1) 7 0 0.00
(ksoftirqd/1) 9 0 0.00
(kworker/0:1) 10 0 0.00
(migration/2) 11 0 0.00
追踪某一进程
./Keeper smbd
****************************************************
*name ptheadid mem 0 (KB) cpu(0.00 ) *
****************************************************
(smbd) 1765 109228 0.00
11217 0 0.00
13052 0 0.00
13827 0 0.00
14951 0 0.00
15688 0 0.00
15699 0 0.00
15867 0 0.00
18995 0 0.00
18997 0 0.00
23025 0 0.00
26980 0 0.00
29033 0 0.00
33940 0 0.00
39076 0 0.00
44054 0 0.00
69332 0 0.00
70205 0 0.00
71923 0 0.00
71925 0 0.00
71926 0 0.00
71930 0 0.00
- 上一篇: 获取每个线程的CPU使用率源代码
- 下一篇: 记录进程cpu和内存使用率的程序(python)