'Analysis'에 해당되는 글 13건

  1. 2012.07.27 latencytop
  2. 2012.02.12 systemtap
  3. 2012.01.17 STREAM benchmark tool
  4. 2012.01.13 byte-unixbench
  5. 2012.01.13 LLCbench
  6. 2012.01.13 LMbench
  7. 2011.12.29 netperf 1
  8. 2011.11.25 dstat
  9. 2011.11.23 Intel VTune
  10. 2011.11.15 HP Glance Plus
Analysis2012. 7. 27. 14:24

https://latencytop.org/download.html

 

latencytop-0.5.tar.gz

'Analysis' 카테고리의 다른 글

systemtap  (0) 2012.02.12
STREAM benchmark tool  (0) 2012.01.17
byte-unixbench  (0) 2012.01.13
LLCbench  (0) 2012.01.13
LMbench  (0) 2012.01.13
Posted by JINSAN CHOI
Analysis2012. 2. 12. 16:31
[systemtap]

명령어 :
# stap


정상여부 확인 방법 :
# stap -ve 'probe begin { log("hello world") exit () }'
# stap -c df -e 'probe syscall.* { if (target()==pid()) log(name." ".argstr) }'
위의 두가지 명령어 실행시 정상적으로 결과 나오면 OK


공식 홈페이지(영문) : 
http://sources.redhat.com/systemtap/index.html
-> redhap 에서 운영하다 GPL로 넘긴 공식 홈페이지
-> Wiki, Documentation 페이지에 가보면... 데이타 수집을 위한 다양한 스크립트 가이드 문서 존재 함.


IBM developerWorks 기술자료 (한글) :
http://www.ibm.com/developerworks/kr/library/l-systemtap/index.html
-> 전반적인 stap 에대한 설명.. 한글로 되어 있어 초기 접근자에게 유용함.


IBM infocenter 기술자료 (영문) :
http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaai%2FsystemTap%2Fliaaisystapinstallrhel.htm
-> install 방법, stap script 예제, SystemTap GUI 소개


설치방법 :
1. 
# yum install systemtap kernel-devel yum-utils

2. 
# debuginfo-install kernel
-> 안된다면 아래의 방법 으로

2-1.
사용중인 리눅스의 커널버젼과 같은 kernel-debuginfo ~.rpm을 다운 받아 설치
# rpm -ivh --nodeps kernel-debuginfo-2.6.18-194.el5.i686.rpm 

아래의 주소또는 구글링하여 찾는다. 
http://debuginfo.centos.org/5/i386/
ftp://ftp.pbone.net/mirror/ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/i686/Debuginfo/
http://rpm.pbone.net/

'Analysis' 카테고리의 다른 글

latencytop  (0) 2012.07.27
STREAM benchmark tool  (0) 2012.01.17
byte-unixbench  (0) 2012.01.13
LLCbench  (0) 2012.01.13
LMbench  (0) 2012.01.13
Posted by JINSAN CHOI
Analysis2012. 1. 17. 10:58
The STREAM Benchmark: Computer Memory Bandwidth

홈페이지 : 
http://www.streambench.org/
http://www.cs.virginia.edu/stream/

                   
설치방법 :
1. binary 파일 다운 로드
# wget http://www.cs.virginia.edu/stream/FTP/Contrib/Intel/linux/stream_l

2. 실행권한 부여
# chmod +x stream_l

3. 라이브러리 설치
# yum install compat-libstdc++-296.i686

4. 링크 생성
# cd /usr/lib
# ln -s libstdc++-3-libc6.2-2-2.10.0.so libstdc++-libc6.0-1.so.2

5. 실행
# cd "stream_l 다운받은 디렉토리"
# ./stream_l 2400 20


ex)
[root@localhost streambenchmark]# ./stream_l 2400 20
-------------------------------------------------------------
This system uses 8 bytes per DOUBLE PRECISION word.
-------------------------------------------------------------
Array size = 999936, Offset = 0
Total memory required = 24.9 MB.
Each test is run 20 times, but only
the *best* time for each is used.
-------------------------------------------------------------
Your clock granularity/precision appears to be 1 microseconds.
Function      Rate (MB/s)   RMS time     Min time     Max time
Copy:        2885.5105       0.0062       0.0055       0.0071
Scale:       2865.8078       0.0062       0.0056       0.0077
Add:         3312.2315       0.0078       0.0072       0.0089
Triad:       3358.5212       0.0078       0.0071       0.0089

'Analysis' 카테고리의 다른 글

latencytop  (0) 2012.07.27
systemtap  (0) 2012.02.12
byte-unixbench  (0) 2012.01.13
LLCbench  (0) 2012.01.13
LMbench  (0) 2012.01.13
Posted by JINSAN CHOI
Analysis2012. 1. 13. 15:28

리눅스에서의 시스템 성능 벤치마크 툴...


홈페이지 : http://code.google.com/p/byte-unixbench/


사전 설치 :
# yum -y install gcc gcc-c autoconf gcc-c++ time perl-Time-HiRes

# wget http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz

# tar -xvfz  UnixBench5.1.3.tgz

# cd UnixBench5.1.3.tgz

# make

# ./Run                               <=== 실행 - 벤치마크 한다고 시간이 쫌 걸린다. 기다리길....

'Analysis' 카테고리의 다른 글

systemtap  (0) 2012.02.12
STREAM benchmark tool  (0) 2012.01.17
LLCbench  (0) 2012.01.13
LMbench  (0) 2012.01.13
netperf  (1) 2011.12.29
Posted by JINSAN CHOI
Analysis2012. 1. 13. 15:11

홈페이지 : http://icl.cs.utk.edu/projects/llcbench/index.htm

LLCbench (Low-Level Characterization Benchmarks) was created by combining MPBench, CacheBench, and BLASBench into a single benchmark package.

'Analysis' 카테고리의 다른 글

STREAM benchmark tool  (0) 2012.01.17
byte-unixbench  (0) 2012.01.13
LMbench  (0) 2012.01.13
netperf  (1) 2011.12.29
dstat  (0) 2011.11.25
Posted by JINSAN CHOI
Analysis2012. 1. 13. 14:03

HomePage : http://lmbench.sourceforge.net/

아래는 제가 설치한 방법이고...
검색해보니 더욱 자세하게 정리해둔 글이 있어 링크 알려 드립니다. ^^;
링크 : http://cafe.naver.com/linuxone/185




설치파일을 리눅스에 올리신후 tar 푸시고 아래와 같이 사용하시면 됩니다.
 
[root@localhost temp]# ls
lmbench-3.0-a9.tgz
[root@localhost temp]# tar -xf lmbench-3.0-a9.tgz 
[root@localhost temp]# ls
lmbench-3.0-a9  lmbench-3.0-a9.tgz
[root@localhost temp]# cd lmbench-3.0-a9
[root@localhost lmbench-3.0-a9]# ls
ACKNOWLEDGEMENTS  COPYING    ChangeSet  README  hbench-REBUTTAL  scripts
CHANGES           COPYING-2  Makefile   doc     results          src
[root@localhost lmbench-3.0-a9]# make results see

중간중간 설정값을 묻는 메시지가 6~7개 정도 뜨는 데, 무조건 엔터치고 넘어가도 됨 (엔터치면 default값으로 입력됨)

마지막쯤에 vi 화면으로... 그동안 엔터키 입력한 값들 보여 주는데... 이때 키보드로 대문자 ZZ 키 입력하면 빠져 나가면서..

마무리 됨. 
(컴퓨터 성능이 나빠서인디... 한참을 기다려야 하는 것 같습니다. 전 기다리다 지쳐 "Ctrl +c" 로 중간에 끊었습니다...-_-;

[root@localhost lmbench-3.0-a9]# ls -l
합계 76
-rw-rw-r-- 1 jschoi jschoi  1845 2007-11-13 15:14 ACKNOWLEDGEMENTS
-rw-rw-r-- 1 jschoi jschoi  3695 2001-06-19 22:42 CHANGES
-rw-rw-r-- 1 jschoi jschoi 17982 2000-02-01 08:05 COPYING
-rw-rw-r-- 1 jschoi jschoi  5728 2000-07-05 20:38 COPYING-2
-rw-rw-r-- 1 jschoi jschoi     0 2005-05-04 15:43 ChangeSet
-rw-rw-r-- 1 jschoi jschoi  1599 2005-09-04 20:04 Makefile
-rw-rw-r-- 1 jschoi jschoi   561 2000-02-01 08:05 README
drwxr-xr-x 3 root   root    4096 2012-01-13 14:50 bin
drwxrwxr-x 2 jschoi jschoi  4096 2007-11-27 21:55 doc
-rw-rw-r-- 1 jschoi jschoi  9935 2000-02-01 08:05 hbench-REBUTTAL
drwxrwxr-x 3 jschoi jschoi  4096 2012-01-13 14:55 results
drwxrwxr-x 2 jschoi jschoi  4096 2007-11-27 21:55 scripts
drwxrwxr-x 2 jschoi jschoi  4096 2007-11-27 21:55 src
[root@localhost lmbench-3.0-a9]# ls -l results/
합계 16
-rw-rw-r-- 1 jschoi jschoi 9864 2005-09-04 20:04 Makefile
drwxr-xr-x 2 root   root   4096 2012-01-13 14:55 i686-pc-linux-gnu
[root@localhost lmbench-3.0-a9]# cd results/
[root@localhost results]# ls
Makefile  i686-pc-linux-gnu
[root@localhost results]# cd i686-pc-linux-gnu/
[root@localhost i686-pc-linux-gnu]# ls
localhost.localdomain.0
[root@localhost i686-pc-linux-gnu]# cat localhost.localdomain.0       <-------- 이 파일이 벤치마크 결과 값 입니다.

'Analysis' 카테고리의 다른 글

byte-unixbench  (0) 2012.01.13
LLCbench  (0) 2012.01.13
netperf  (1) 2011.12.29
dstat  (0) 2011.11.25
Intel VTune  (0) 2011.11.23
Posted by JINSAN CHOI
Analysis2011. 12. 29. 15:23
유닉스 시스템에서의 네트워크 성능 측정 도구.
서버, 클라이언트의 구조로 운용된다.
홈페이지, 메뉴얼을 참조하면 쉽게 사용 할 수 있다.

참고로 tcpdump 와 함께 운용하면 보다 재미난? 측정이 될 수 있다.


홈페이지 : http://www.netperf.org
메뉴얼 : http://www.netperf.org/netperf/training/Netperf.html

'Analysis' 카테고리의 다른 글

LLCbench  (0) 2012.01.13
LMbench  (0) 2012.01.13
dstat  (0) 2011.11.25
Intel VTune  (0) 2011.11.23
HP Glance Plus  (0) 2011.11.15
Posted by JINSAN CHOI
Analysis2011. 11. 25. 14:19

Date :
2011.11.25


Category :
Analysis - Tools


Note :
vmstat, iostat, ifstat, netstat 기능을 포함하는 리눅스 성능 모니터링 툴 "dstat"
파이썬 기반으로 제작된 프리웨어.




Document :
#1


홈페이지 :
http://dag.wieers.com/home-made/dstat/

실행명령어 :
# dstat

사용법 :
man 페이지 참조

'Analysis' 카테고리의 다른 글

LMbench  (0) 2012.01.13
netperf  (1) 2011.12.29
Intel VTune  (0) 2011.11.23
HP Glance Plus  (0) 2011.11.15
oprofile  (1) 2011.11.11
Posted by JINSAN CHOI
Analysis2011. 11. 23. 13:43


Date :
2011.11.23


Category :
Analysis - Tools


Note :
HP에서 제공하는 "Caliper" 유사한 VTune 입니다.
CUI 버젼의 "amplxe-cl" 와 GUI 버젼의 "amplxe-gui" 로 되어 있으며 Windows, Linux 를 지원 합니다.




Document :
#1


관련 문서 링크  :  http://software.intel.com/en-us/articles/intel-vtune-performance-analyzer-for-linux-documentation/?wapkw=vtune%20for%20linux


설치 위치 : /opt/intel/vtune_amplifier_xe
실행_CUI : # /opt/intel/vtune_amplifier_xe/bin32/amplxe-cl
실행_GUI : vnc를 이용해 root 로 login -> # /opt/intel/vtune_amplifier_xe/bin32/amplxe-gui

'Analysis' 카테고리의 다른 글

netperf  (1) 2011.12.29
dstat  (0) 2011.11.25
HP Glance Plus  (0) 2011.11.15
oprofile  (1) 2011.11.11
strace, ltrace, ftrace  (0) 2011.11.07
Posted by JINSAN CHOI
Analysis2011. 11. 15. 10:41


Date :
2011.11.15


Category :
Analysis - Tools


Note :
HP-UX 에서 사용하던 성능 모니터링 툴인 glance의 리눅스 용 배포판 (상용, 데모 60일 사용가능).
CUI 버젼의 "glance" 와 GUI 버젼의 "xgalnce" 로 나뉜다.
AIX, Linux 용으로 배포 중.




Document :
#1


HP Glance Plus 공식 홈페이지 :
http://www8.hp.com/us/en/software/software-product.html?compURI=tcm:245-936893


install
1. 레드헷 계열에선 아래의 두가지 설치되어 있어야 함.
# yum install compat-libstdc++-33
# yum install libXm.so.3

2. 홈페이지에서 아래의 파일 다운로드 하여... tar를 풀고 README 파일을 읽은 후 Guide대로 설치 하면 됨.
Software_Glance_5.0_Linux_Trial_B3693_13022.tar

3. 환경변수에 "/opt/perf/bin" 추가 해주기
실행 파일은 아래의 경로에 있다.
glance : /opt/perf/bin/glance
xglance : /opt/perf/bin/xglance

[glance]


[xglance]






'Analysis' 카테고리의 다른 글

dstat  (0) 2011.11.25
Intel VTune  (0) 2011.11.23
oprofile  (1) 2011.11.11
strace, ltrace, ftrace  (0) 2011.11.07
ftrace  (0) 2011.10.18
Posted by JINSAN CHOI