본문 바로가기
  • 오늘도 한걸음. 수고많았어요.^^
  • 조금씩 꾸준히 오래 가자.ㅎ
IT기술/리눅스

[linux] 리눅스 벤치마크 프로그램 목록

by 미노드 2018. 10. 30.

리눅스에서 쓸만한 프로그램 정리

 

라이브CD

    stresslinux - stresslinux는 부팅하여 최소한으로 실행하는 리눅스 배포판으로 USB,CD,PXE로 구동 할수 있다.

모니터링

    lm sensors - 팬, 전압, 온도 모니터링

    hddtemp - 하드디스크 온도 모니터링

    smartmontools - 하드디스크의 SMART 시스템 모니터링

벤치마크 모음

    PTS - phoronix 테스트는 리눅스에서 사용할 수 대부분의 포괄적인 테스트 및 벤치마킹 플랫폼

    freebench -  메모리, 정수, 부동 소수점 벤치 마크

    lmbench - 포터블 벤치마크 모음

    ltp - 리눅스 테스트 프로젝트 벤치마크 모음

    nbench - 바이트 매거진의 BYTEmark 메모리 테스트, 정수, 부동 소수점 성능을 테스트

    xfbsuite - X 에서의 벤치마크 모음

CPU 테스트

   Kernel compile 시스템을 벤치 마크 타이밍을 간단하게 할 수 있다. 
       $time make // 이 명령어를 통해 컴파일 시간을 측정해보세요.
       
    CPUBurn - CPU 스트레스 테스트

    gamut - 스트레스 테스트

    Mersenne Prime (GIMPS) - 스트레스 테스트, 윈도우 프로그램과 동일

    super pi - pi값 계산, 윈도우 프로그램과 동일

    stress - 각기 다른 구성 시스템의 부하를 테스트 : CPU, 메모리, I/O, 디스크

    Prime95 - CPU와 메모리의 스트레스 테스트

    PerlMon - CPU-Z 같은 리눅스 프로그램

메모리 테스트

    Memtest86+ - LILO 또는 GRUB 부트메뉴에 포함된 테스트

그래픽 테스트

    SPECviewperf 9 (32bit 와 64bit)

    Unreal Tournament 2003/2004

    Doom3 - 타임데모의 벤치마크를 사용할수 있다.

            1) Doom3 시작
            2) control+alt+` 키를 눌름
            3) timedemo demo1 입력하시면 됩니다.

파일시스템I/O

    Bonnie - 파일시스템 성능 테스트,

    Bonnie++ - 파일시스템 I/O 테스트

    dbench - 파일시스템 벤치마크

    iozone - 파일시스템 벤치마크

    piozone - 파일시스템 벤치마크

    tiozone - 완전한 쓰레드 파일시스템 벤치마크

네트워크 테스트

    netio - 네트워크 벤치마크

    nepim - 네트워크 테스트

    netperf - 네트워크 테스트

    iperf - 네트워크 테스트

프로그램 벤치마크

    System Stability Tester - CPU 버닝, 메모리 테스트 및 벤치마킹 유틸리티, 파이 번호가 스레드를 계산하여 그것을 사용하여borwein 알고리즘을 사용한다.

    bootchart - 부트 프로세스 벤치마크

    contest -  benchmark different kernels to see which performs best on your system

    httperf - HP 도구, 웹서버 성능 테스트

    jmeter - http/ftp 서비스와 데이터베이스의 성능 벤치마크

    MySQL Super-Smack - MySQL 벤치마크

    pipebench -  표준 입력 / 표준 출력  측정 커뮤니케이션

    siege - http 성능 테스트

    volanomark - java 서버 벤치마크