oprofile 프로 세 스 사용

oprofile                  cpu   。
 
 
oprofile             :
1
 http://oprofile.sourceforge.net/download/  oprofile     :oprofile-0.9.6.tar.gz(    )
2
   , oprofile-0.9.6       ./configure --with-kernel-support 。        
  1:
configure: error: liberty library not found
yum install binutils-devel
3
make ; make install  ,  /usr/local/bin   opcontrol    。
    

  oprofile rootprofileoprofiled 。 , root

  1. opcontrol --init  mout /dev/oprofile   
  2. opcontrol --separate=kernel --vmlinux=/boot/2.6.0/vmlinux 
  3. opcontrol --reset   
  4. opcontrol --start  profiling 
  5. ./hello oprofile profiling 
  6. opcontrol --dump    ( /var/lib/oprofile)
  7. opcontrol --stop  profiling 
  8. opcotrol -h  oprofiled 
  9. opcontrol --shutdown  oprofiled
  10. opcontrol --deinit   
  11. opcontrol --deinit   
 
opcontrol 상세 사용 참고:http://oprofile.sourceforge.net/doc/controlling.html
opontrol start 앞의 설정 들 은 주로 / root /. opile / daemonrc 파일 에 기록 되 어 있 습 니 다.
 
 

3→7 , , opreport, opstack, opgprof, opannotateopreport, opannotate

oprofile examples

http://oprofile.sourceforge.net/examples/

 

 

OProfile manual:

http://oprofile.sourceforge.net/doc/index.html

source Oprofile

 

http://blog.csdn.net/Gengoo/archive/2010/01/28/5265930.aspx

 

 

 

1

oprofile : liberty library not found

 

2

oprofile

 

3

opcontrol , vmlinux

 

 

 

 

 

좋은 웹페이지 즐겨찾기