oprofile
ceph官网推荐推荐使用oprofile,参考:http://docs.ceph.com/docs/master/dev/cpu-profiler/
重新编译ceph:
1 | apt-get install oprofile oprofile-gui |
使用oprofile:http://docs.ceph.com/docs/master/rados/troubleshooting/cpu-profiling/
perf
官网介绍:https://perf.wiki.kernel.org/index.php/Main_Page
安装:perf在ubuntu 14.04.1上需要安装linux-tools-3a.16.0-30-generic, linux-cloud-tools-3.16.0-30-generic
安装后perf不在PATH里指定的目录下,需要创建如下软连接:
1 | ln -s /usr/lib/linux-lts-utopic-tools-3.16.0-30/perf /usr/local/bin/perf |
常用操作
1 | perf stat |
指定process
1 | perf stat -p 1436446 sleep 10 |
enable call-graph
1 | [-g enables call-graph recording] |