良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

linux性能综合测试工具phoronix-test-suite

phoronix Test Suite是综合的测试和benchmark平台,可以在Linux, Solaris, OS X, 和 BSD操作系统上进行benchmark测试。

默认自带60多个测试套件和200多个独立的测试profile。每个profile都可以在phoronix-test-suite中单独进行测试。测试套件则由一组测试profile组成。一个profile由Bash/shell脚本和xml文件组成。


yum install php screen php-cli php-xml -y

wget http://www.phoronix.net/downloads/phoronix-test-suite/releases/phoronix-test-suite-7.4.0.tar.gz

tar -xzvf phoronix-test-suite-7.4.0.tar.gz

cd phoronix-test-suite

./install-sh

 

phoronix-test-suite benchmark c-ray

phoronix-test-suite benchmark compress-pbzip2

phoronix-test-suite benchmark smallpt

phoronix-test-suite benchmark encode-flac

phoronix-test-suite benchmark encode-mp3

phoronix-test-suite benchmark openssl

phoronix-test-suite benchmark nginx

phoronix-test-suite benchmark dbench

 

phoronix-test-suite benchmark mbw

phoronix-test-suite benchmark ramspeed

 

phoronix-test-suite benchmark iozone

phoronix-test-suite benchmark fio

 

支持:

# phoronix-test-suite list-available-tests

 

Phoronix Test Suite v7.4.0

Available Tests

 

pts/aio-stress                 - AIO-Stress                          Disk     

pts/aircrack-ng                - Aircrack-ng                         Processor

pts/aobench                    - AOBench                             Processor

pts/aom-av1                    - AOM AV1                             Processor

pts/apache                     - Apache Benchmark                    System   

pts/apache-siege               - Apache Siege                        System   

pts/apitest                    - APITest                             Graphics

pts/arrayfire                  - ArrayFire                           Processor

pts/askap                      - ASKAP tConvolveCuda                 Graphics

pts/asmfish                    - asmFish                             Processor

pts/batman-origins             - Batman: Arkham Origins              Graphics

pts/battery-power-usage        - Battery Power Usage                 System   

pts/bioshock-infinite          - BioShock Infinite                   Graphics

pts/blake2                     - BLAKE2                              Processor

pts/blender                    - Blender                             System   

pts/blogbench                  - BlogBench                           Disk     

pts/bork                       - Bork File Encrypter                 Processor

pts/botan                      - Botan                               Processor

pts/brl-cad                    - BRL-CAD                             System   

pts/build-apache               - Timed Apache Compilation            Processor

pts/build-eigen                - Timed Eigen Compilation             Processor

pts/build-firefox              - Timed Firefox Compilation           Processor

pts/build-gcc                  - Timed GCC Compilation               Processor

pts/build-imagemagick          - Timed ImageMagick Compilation       Processor

pts/build-linux-kernel         - Timed Linux Kernel Compilation      Processor

pts/build-llvm                 - Timed LLVM Compilation              Processor

pts/build-mplayer              - Timed MPlayer Compilation           Processor

pts/build-php                  - Timed PHP Compilation               Processor

pts/build-webkitfltk           - Timed WebKitFLTK Compilation        Processor

pts/bullet                     - Bullet Physics Engine               Processor

pts/byte                       - BYTE Unix Benchmark                 Processor

pts/c-ray                      - C-Ray                               Processor

pts/cachebench                 - CacheBench                          Processor

pts/caffe                      - Caffe                               System   

pts/cairo-demos                - Cairo Performance Demos             Graphics

pts/cairo-perf-trace           - cairo-perf-trace                    Graphics

pts/civbe                      - Civilization: Beyond Earth          Graphics

pts/civilization-vi            - Civilization VI                     Graphics

pts/cl-mem                     - cl-mem                              Graphics

pts/clomp                      - CLOMP                               Processor

pts/cloverleaf                 - CloverLeaf                          Processor

pts/clpeak                     - clpeak                              System   

pts/coh2                       - Company of Heroes 2                 Graphics

pts/comd-cl                    - CoMD OpenCL                         System   

pts/compilebench               - Compile Bench                       Disk     

pts/compress-7zip              - 7-Zip Compression                   Processor

pts/compress-gzip              - Gzip Compression                    Processor

pts/compress-pbzip2            - Parallel BZIP2 Compression          Processor

pts/compress-rar               - RAR Compression                     System   

pts/compress-xz                - XZ Compression                      Processor

pts/compress-zstd              - Zstd Compression                    Processor

pts/cpp-perf-bench             - CppPerformanceBenchmarks            System   

pts/cpuminer-opt               - Cpuminer-Opt                        Processor

pts/crafty                     - Crafty                              Processor

pts/csgo                       - Counter-Strike: Global Offensive    Graphics

pts/cstrike                    - Counter-Strike Source               Graphics

pts/cuda-mini-nbody            - CUDA Mini-Nbody                     Graphics

pts/cyclictest                 - Cyclictest                          System   

pts/cython-bench               - Cython benchmark                    Processor

pts/dacapobench                - DaCapo Benchmark                    Processor

pts/dav1d                      - dav1d                               Processor

pts/dbench                     - Dbench                              Disk     

pts/dcraw                      - dcraw                               Processor

pts/deus-exmd                  - Deus Ex: Mankind Divided            Graphics

pts/dirt-rally                 - DiRT Rally                          Graphics

pts/dirt-showdown              - DiRT Showdown                       Graphics

pts/dolfyn                     - Dolfyn                              Processor

pts/dota2                      - Dota 2                              Graphics

pts/dow3                       - Dawn of War III                     Graphics

pts/ebizzy                     - ebizzy                              Processor

pts/encode-flac                - FLAC Audio Encoding                          

pts/encode-mp3                 - LAME MP3 Encoding                   Processor

pts/encode-wavpack             - WavPack Audio Encoding                       

pts/espeak                     - eSpeak Speech Engine                Processor

pts/et                         - Enemy Territory                     Graphics

pts/ethr                       - Ethr                                Network  

pts/etlegacy                   - ET: Legacy                          Graphics

pts/etqw                       - ET: Quake Wars                      Graphics

pts/etqw-demo                  - ET: Quake Wars Demo                 Graphics

pts/etqw-demo-iqc              - ET: Quake Wars Image Quality        System   

pts/etxreal                    - ETXreaL                             Graphics

pts/f12015                     - F1 2015                             Graphics

pts/f12017                     - F1 2017                             Graphics

pts/f12018                     - F1 2018                             Graphics

pts/fahbench                   - FAHBench                            System   

pts/ffmpeg                     - FFmpeg                              Processor

pts/ffte                       - FFTE                                Processor

pts/fftw                       - FFTW                                Processor

pts/fhourstones                - Fhourstones                         Processor

pts/financebench               - FinanceBench                        Graphics

pts/fio                        - Flexible IO Tester                  Disk     

pts/fs-mark                    - FS-Mark                             Disk     

pts/geexlab                    - GeeXLab                             Graphics

pts/gfxbench                   - GFXBench                            Graphics

pts/git                        - Git                                 System   

pts/gl-vs-vk                   - GL-vs-VK                            Graphics

pts/glibc-bench                - glibc bench                         Processor

pts/glmark2                    - GLmark2                             Graphics

pts/gluxmark                   - gluxMark                            Graphics

pts/gmpbench                   - GNU GMP GMPbench                    Processor

pts/gnupg                      - GnuPG                               Processor

pts/go-benchmark               - Go Benchmarks                       Processor

pts/gpu-residency              - GPU Residency                       Processor

pts/gputest                    - GpuTest                             Graphics

pts/graphics-magick            - GraphicsMagick                      Processor

pts/gromacs-gpu                - GROMACS                             Graphics

pts/gtkperf                    - GtkPerf                             Graphics

pts/hackbench                  - Hackbench                           Processor

pts/hdparm-read                - hdparm Timed Disk Reads             Disk     

pts/himeno                     - Himeno Benchmark                    Processor

pts/hint                       - Hierarchical INTegration            System   

pts/hitman                     - HITMAN                              Graphics

pts/hl2lostcoast               - Half-Life 2 - Lost Coast            Graphics

pts/hmmer                      - Timed HMMer Search                  Processor

pts/hpcc                       - HPC Challenge                       Processor

pts/hpcg                       - High Performance Conjugate Gradient Processor

pts/idle                       - Timed Idle                          System   

pts/idle-power-usage           - Idle Power Usage                    System   

pts/indigobench                - IndigoBench                         System   

pts/insurgency                 - Insurgency                          Graphics

pts/interbench                 - Interbench                          System   

pts/iozone                     - IOzone                              Disk     

pts/iperf                      - iPerf                               Network  

pts/j2dbench                   - Java 2D Microbenchmark              Graphics

pts/java-gradle-perf           - Java Gradle Build                   Processor

pts/java-jmh                   - Java JMH                            System   

pts/java-scimark2              - Java SciMark                        Processor

pts/jgfxbat                    - Java Graphics Basic Acceptance Test Processor

pts/john-the-ripper            - John The Ripper                     Processor

pts/juliagpu                   - JuliaGPU                            System   

pts/jxrendermark               - JXRenderMark                        Graphics

pts/lammps                     - LAMMPS Molecular Dynamics Simulator Processor

pts/lczero                     - LeelaChessZero                      Processor

pts/llvm-test-suite            - LLVM Test Suite                     Processor

pts/luajit                     - LuaJIT                              Processor

pts/lulesh-cl                  - Lulesh OpenCL                       System   

pts/luxmark                    - LuxMark                             System   

pts/lzbench                    - lzbench                             Processor

pts/m-queens                   - m-queens                            Processor

pts/madmax                     - Mad Max                             Graphics

pts/mafft                      - Timed MAFFT Alignment               Processor

pts/mandelbulbgpu              - MandelbulbGPU                       System   

pts/mandelgpu                  - MandelGPU                           System   

pts/mbw                        - MBW                                 Memory   

pts/mcperf                     - Memcached mcperf                    System   

pts/mencoder                   - Mencoder                            Processor

pts/metro2033-redux            - Metro 2033 Redux                    Graphics

pts/metroll-redux              - Metro: Last Light Redux             Graphics

pts/minion                     - Minion                              Processor

pts/mixbench                   - Mixbench                            Graphics

pts/mpcbench                   - GNU MPC                             Processor

pts/mrbayes                    - Timed MrBayes Analysis              Processor

pts/multichase                 - Multichase Pointer Chaser           Processor

pts/n-queens                   - N-Queens                            Processor

pts/namd                       - NAMD                                Processor

pts/namd-cuda                  - NAMD CUDA                           Processor

pts/nero2d                     - Open FMM Nero2D                     Processor

pts/netperf                    - Netperf                             Network  

pts/network-loopback           - Loopback TCP Network Performance    Network  

pts/ngc-tensorflow             - NVIDIA GPU Cloud TensorFlow         Graphics

pts/nginx                      - NGINX Benchmark                     System   

pts/node-express-loadtest      - Node.js Express HTTP Load Test      Processor

pts/node-octane                - Node.js Octane Benchmark            Processor

pts/noise-level                - NoiseLevel                          Processor

pts/npb                        - NAS Parallel Benchmarks             Processor

pts/numenta-nab                - Numenta Anomaly Benchmark           System   

pts/numpy                      - Numpy Benchmark                     Processor

pts/nuttcp                     - Nuttcp                              Network  

pts/octanebench                - OctaneBench                         Graphics

pts/open-porous-media          - Open Porous Media                   Processor

pts/openarena                  - OpenArena                           Graphics

pts/opencv-bench               - OpenCV Benchmark                    Processor

pts/opendwarfs                 - OpenDwarfs                          System   

pts/openssl                    - OpenSSL                             Processor

pts/opm-git                    - Open Porous Media Git               Processor

pts/optcarrot                  - Optcarrot                           System   

pts/osbench                    - OSBench                             System   

pts/paraview                   - ParaView                            Graphics

pts/parboil                    - Parboil                             Processor

pts/perl-benchmark             - Perl Benchmarks                     Processor

pts/pgbench                    - PostgreSQL pgbench                  System   

pts/php                        - PHP Micro Benchmarks                System   

pts/phpbench                   - PHPBench                            System   

pts/pjdfstest                  - Pjdfstest                           Disk     

pts/plaidml                    - PlaidML                             Graphics

pts/polybench-c                - PolyBench-C                         Processor

pts/portal                     - Portal                              Graphics

pts/postmark                   - PostMark                            Disk     

pts/povray                     - POV-Ray                             Processor

pts/powertop-wakeups           - Powertop Wakeups                    Processor

pts/ppracer                    - Planet Penguin Racer                Graphics

pts/prey                       - Prey                                Graphics

pts/primesieve                 - Primesieve                          Processor

pts/psstop                     - PSSTOP Memory test                  Processor

pts/pts-self-test              - Phoronix Test Suite Self Test       System   

pts/pybench                    - PyBench                             System   

pts/pymongo-inserts            - PyMongo Inserts                     System   

pts/pyopencl                   - PyOpenCL                            System   

pts/qgears2                    - QGears2                             Graphics

pts/qmlbench                   - Qmlbench                            System   

pts/quake4                     - Quake 4                             Graphics

pts/qvdpautest                 - qVDPAUtest                          Graphics

pts/radiance                   - Radiance Benchmark                  Processor

pts/ramspeed                   - RAMspeed SMP                        Memory   

pts/rbenchmark                 - R Benchmark                         Processor

pts/reaction                   - Reaction Quake 3                    Graphics

pts/redis                      - Redis                               System   

pts/render-bench               - Render Bench                        Graphics

pts/riseofthetombraider        - Rise of the Tomb Raider             Graphics

pts/rodinia                    - Rodinia                             Processor

pts/rust-mandel                - Rust Mandelbrot                     Processor

pts/rust-prime                 - Rust Prime Benchmark                Processor

pts/sam2017                    - Serious Sam Fusion 2017             Graphics

pts/sample-pass-fail           - Sample Pass Fail                    System   

pts/sample-program             - Sample Pi Program                   Processor

pts/schbench                   - Schbench                            System   

pts/scikit-learn               - Scikit-Learn                        System   

pts/scimark2                   - SciMark                             Processor

pts/serial-loopback            - Serial Loopback Test                System   

pts/shoc                       - SHOC Scalable HeterOgeneous Computing Graphics

pts/smallpt                    - Smallpt                             Processor

pts/smallpt-gpu                - SmallPT GPU                         System   

pts/smart                      - SMART Disk Self-Report              Disk     

pts/sockperf                   - Sockperf                            Network  

pts/specviewperf9              - SPECViewPerf 9                      Graphics

pts/sqlite                     - SQLite                              Disk     

pts/ss3bfe                     - Serious Sam 3: BFE                  Graphics

pts/startup-time               - Application Start-up Time           Disk     

pts/stockfish                  - Stockfish                           Processor

pts/stream                     - Stream                              Memory   

pts/stress-ng                  - Stress-NG                           System   

pts/stresscpu2                 - StressCPU2 Stress-Test              Processor

pts/sudokut                    - Sudokut                             Processor

pts/sunflow                    - Sunflow Rendering System            System   

pts/supertuxkart               - SuperTuxKart                        Graphics

pts/swet                       - Swet                                Processor

pts/sysbench                   - Sysbench                            System   

pts/system-decompress-bzip2    - System BZIP2 Decompression          Processor

pts/system-decompress-gzip     - System GZIP Decompression           Processor

pts/system-decompress-tiff     - System Libtiff Decompression        Processor

pts/system-decompress-xz       - System XZ Decompression             Processor

pts/system-decompress-zlib     - System ZLIB Decompression           Processor

pts/system-libjpeg             - System JPEG Library Decode          Processor

pts/system-libxml2             - System Libxml2 Parsing              Processor

pts/systemd-boot-kernel        - Systemd Kernel Boot Time            Processor

pts/systemd-boot-total         - Systemd Total Boot Time             System   

pts/systemd-boot-userspace     - Systemd Userspace Boot Time         Processor

pts/systester                  - SysTester                           Processor

pts/t-test1                    - t-test1                             Memory   

pts/tachyon                    - Tachyon                             Processor

pts/talos-principle            - The Talos Principle                 Graphics

pts/tensorflow                 - Tensorflow                          System   

pts/tesseract                  - Tesseract                           Graphics

pts/tf2                        - Team Fortress 2                     Graphics

pts/thronesofbritannia         - A Total War Saga: THRONES OF BRITANNIA Graphics

pts/tinymembench               - Tinymembench                        Memory   

pts/tiobench                   - Threaded I/O Tester                 Disk     

pts/tjbench                    - libjpeg-turbo tjbench               System   

pts/tomb-raider                - Tomb Raider                         Graphics

pts/trislam                    - Triangle Slammer                    Graphics

pts/tscp                       - TSCP                                Processor

pts/ttsiod-renderer            - TTSIOD 3D Renderer                  Processor

pts/tww2                       - Total War: WARHAMMER II             Graphics

pts/ue4-atlantis               - Atlantis Substance Demo             Graphics

pts/ue4-elemental              - Elemental Demo                      Graphics

pts/ue4-matinee                - Matinee Fight Scene Demo            Graphics

pts/ue4-mountains              - Landscape Mountains Demo            Graphics

pts/unigine-heaven             - Unigine Heaven                      Graphics

pts/unigine-sanctuary          - Unigine Sanctuary                   Graphics

pts/unigine-super              - Unigine Superposition               Graphics

pts/unigine-tropics            - Unigine Tropics                     Graphics

pts/unigine-valley             - Unigine Valley                      Graphics

pts/unpack-linux               - Unpacking The Linux Kernel          Disk     

pts/unvanquished               - Unvanquished                        Graphics

pts/urbanterror                - Urban Terror                        Graphics

pts/ut2004-demo                - Unreal Tournament 2004 Demo         Graphics

pts/v-ray                      - Chaos Group V-RAY                   System   

pts/video-cpu-usage            - 1080p H.264 Video Playback          Graphics

pts/viennacl                   - ViennaCL                            Graphics

pts/vkmark                     - VKMark                              Graphics

pts/vpxenc                     - VP9 libvpx Encoding                 Processor

pts/warsow                     - Warsow                              Graphics

pts/x11perf                    - x11perf                             Graphics

pts/x264                       - x264                                Processor

pts/x264-opencl                - x264 OpenCL                         Processor

pts/x265                       - x265                                Processor

pts/xonotic                    - Xonotic                             Graphics

pts/xplane11                   - X-Plane                             Graphics

pts/xsbench                    - Xsbench                             System   

pts/xsbench-cl                 - Xsbench OpenCL                      System   

pts/y-cruncher                 - Y-Cruncher                          Processor

system/apache                  - Apache Benchmark                             

system/blender                 - Blender                             System   

system/blogbench               - BlogBench                           Disk     

system/caffe                   - Caffe                                        

system/clpeak                  - clpeak                              System   

system/compress-lzma           - LZMA Compression                             

system/compress-pbzip2         - PBZIP2 Compression                           

system/compress-zstd           - Zstd Compression                    Processor

system/cryptsetup              - Cryptsetup                          System   

system/darktable               - Darktable                           System   

system/dbench                  - Dbench                              Disk     

system/ethminer                - Ethereum Ethminer                   System   

system/fio                     - Flexible IO Tester                  Disk     

system/gimp                    - GIMP                                System   

system/glmark2                 - GLmark2                             Graphics

system/gnupg                   - GnuPG                               Processor

system/iozone                  - IOzone                              Disk     

system/octave-benchmark        - GNU Octave Benchmark                System   

system/openssl                 - OpenSSL                                      

system/redis                   - Redis                                        

system/sqlite                  - SQLite                                       

system/tensorrt-inference      - NVIDIA TensorRT Inference           Graphics

system/tesseract-ocr           - Tesseract OCR                       System   


留言列表
发表评论
来宾的头像