グラフィカルな管理ツールを用意し、Windows Serverも利用できるKVM型VPS「GMOクラウドVPS」の性能をチェック 5ページ
付録:GMOクラウドVPSのベンチマークテスト結果全文
以下では、本文中で紹介したベンチマークテストの実行結果全文を掲載している。
$ ./Run make all make[1]: Entering directory `/home/hylom/bench/UnixBench/unixbench-5.1.2' Checking distribution of files ./pgms exists ./src exists ./testdir exists ./tmp exists ./results exists make[1]: Leaving directory `/home/hylom/bench/UnixBench/unixbench-5.1.2' sh: 3dinfo: command not found sh: runlevel: command not found # # # # # # # ##### ###### # # #### # # # # ## # # # # # # # ## # # # # # # # # # # # ## ##### ##### # # # # ###### # # # # # # ## # # # # # # # # # # # # ## # # # # # # # ## # # # # #### # # # # # ##### ###### # # #### # # Version 5.1.2 Based on the Byte Magazine Unix Benchmark Multi-CPU version Version 5 revisions by Ian Smith, Sunnyvale, CA, USA December 22, 2007 johantheghost at yahoo period com 1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10 1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10 1 x Execl Throughput 1 2 3 1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3 1 x File Copy 256 bufsize 500 maxblocks 1 2 3 1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3 1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10 1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10 1 x Process Creation 1 2 3 1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10 1 x Shell Scripts (1 concurrent) 1 2 3 1 x Shell Scripts (8 concurrent) 1 2 3 4 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10 4 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10 4 x Execl Throughput 1 2 3 4 x File Copy 1024 bufsize 2000 maxblocks 1 2 3 4 x File Copy 256 bufsize 500 maxblocks 1 2 3 4 x File Copy 4096 bufsize 8000 maxblocks 1 2 3 4 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10 4 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10 4 x Process Creation 1 2 3 4 x System Call Overhead 1 2 3 4 5 6 7 8 9 10 4 x Shell Scripts (1 concurrent) 1 2 3 4 x Shell Scripts (8 concurrent) 1 2 3 ======================================================================== BYTE UNIX Benchmarks (Version 5.1.2) System: sub0000497591.hmk-temp.com: GNU/Linux OS: GNU/Linux -- 2.6.18-194.17.4.el5 -- #1 SMP Mon Oct 25 15:50:53 EDT 2010 Machine: x86_64 (x86_64) Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8") CPU 0: QEMU Virtual CPU version 0.9.1 (4266.9 bogomips) x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET CPU 1: QEMU Virtual CPU version 0.9.1 (4265.8 bogomips) x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET CPU 2: QEMU Virtual CPU version 0.9.1 (4270.6 bogomips) x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET CPU 3: QEMU Virtual CPU version 0.9.1 (4266.6 bogomips) x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET 06:13:17 up 26 min, 1 user, load average: 0.25, 0.25, 0.10; runlevel ------------------------------------------------------------------------ Benchmark Run: Mon May 07 2012 06:13:17 - 06:41:44 4 CPUs in system; running 1 parallel copy of tests Dhrystone 2 using register variables 13173526.9 lps (10.0 s, 7 samples) Double-Precision Whetstone 2641.2 MWIPS (9.9 s, 7 samples) Execl Throughput 1529.7 lps (29.6 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 525348.0 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 145093.4 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 1149099.5 KBps (30.0 s, 2 samples) Pipe Throughput 957382.7 lps (10.0 s, 7 samples) Pipe-based Context Switching 54351.8 lps (10.0 s, 7 samples) Process Creation 7948.5 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 3928.3 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 1736.6 lpm (60.0 s, 2 samples) System Call Overhead 840946.3 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 13173526.9 1128.8 Double-Precision Whetstone 55.0 2641.2 480.2 Execl Throughput 43.0 1529.7 355.7 File Copy 1024 bufsize 2000 maxblocks 3960.0 525348.0 1326.6 File Copy 256 bufsize 500 maxblocks 1655.0 145093.4 876.7 File Copy 4096 bufsize 8000 maxblocks 5800.0 1149099.5 1981.2 Pipe Throughput 12440.0 957382.7 769.6 Pipe-based Context Switching 4000.0 54351.8 135.9 Process Creation 126.0 7948.5 630.8 Shell Scripts (1 concurrent) 42.4 3928.3 926.5 Shell Scripts (8 concurrent) 6.0 1736.6 2894.4 System Call Overhead 15000.0 840946.3 560.6 ======== System Benchmarks Index Score 770.9 ------------------------------------------------------------------------ Benchmark Run: Mon May 07 2012 06:41:44 - 07:10:32 4 CPUs in system; running 4 parallel copies of tests Dhrystone 2 using register variables 51389399.7 lps (10.0 s, 7 samples) Double-Precision Whetstone 10336.0 MWIPS (9.7 s, 7 samples) Execl Throughput 10928.4 lps (29.8 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 113075.1 KBps (30.1 s, 2 samples) File Copy 256 bufsize 500 maxblocks 33666.5 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 320512.7 KBps (30.0 s, 2 samples) Pipe Throughput 3708835.1 lps (10.0 s, 7 samples) Pipe-based Context Switching 1031334.2 lps (10.0 s, 7 samples) Process Creation 32558.7 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 15704.0 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 2456.0 lpm (60.1 s, 2 samples) System Call Overhead 2655054.2 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 51389399.7 4403.5 Double-Precision Whetstone 55.0 10336.0 1879.3 Execl Throughput 43.0 10928.4 2541.5 File Copy 1024 bufsize 2000 maxblocks 3960.0 113075.1 285.5 File Copy 256 bufsize 500 maxblocks 1655.0 33666.5 203.4 File Copy 4096 bufsize 8000 maxblocks 5800.0 320512.7 552.6 Pipe Throughput 12440.0 3708835.1 2981.4 Pipe-based Context Switching 4000.0 1031334.2 2578.3 Process Creation 126.0 32558.7 2584.0 Shell Scripts (1 concurrent) 42.4 15704.0 3703.8 Shell Scripts (8 concurrent) 6.0 2456.0 4093.4 System Call Overhead 15000.0 2655054.2 1770.0 ======== System Benchmarks Index Score 1633.1
$ ./fs_mark -d ./tmp -s 1048576 -n 1000 # ./fs_mark -d ./tmp -s 1048576 -n 1000 # Version 3.3, 1 thread(s) starting at Wed May 9 06:09:37 2012 # Sync method: INBAND FSYNC: fsync() per file in write loop. # Directories: no subdirectories used # File names: 40 bytes long, (16 initial bytes of time stamp with 24 random bytes at end of name) # Files info: size 1048576 bytes, written with an IO size of 16384 bytes per write # App overhead is time in microseconds spent in the test not doing file writing related system calls. FSUse% Count Size Files/sec App Overhead 12 1000 1048576 28.5 52585 $ ./fs_mark -d ./tmp -s 1048576 -n 1000 # ./fs_mark -d ./tmp -s 1048576 -n 1000 # Version 3.3, 1 thread(s) starting at Wed May 9 06:11:00 2012 # Sync method: INBAND FSYNC: fsync() per file in write loop. # Directories: no subdirectories used # File names: 40 bytes long, (16 initial bytes of time stamp with 24 random bytes at end of name) # Files info: size 1048576 bytes, written with an IO size of 16384 bytes per write # App overhead is time in microseconds spent in the test not doing file writing related system calls. FSUse% Count Size Files/sec App Overhead 12 1000 1048576 25.8 49634 $ ./fs_mark -d ./tmp -s 1048576 -n 1000 # ./fs_mark -d ./tmp -s 1048576 -n 1000 # Version 3.3, 1 thread(s) starting at Wed May 9 06:11:46 2012 # Sync method: INBAND FSYNC: fsync() per file in write loop. # Directories: no subdirectories used # File names: 40 bytes long, (16 initial bytes of time stamp with 24 random bytes at end of name) # Files info: size 1048576 bytes, written with an IO size of 16384 bytes per write # App overhead is time in microseconds spent in the test not doing file writing related system calls. FSUse% Count Size Files/sec App Overhead 12 1000 1048576 28.7 51838
[hylom@sub0000497591 tiobench-0.3.3]$ ./tiotest -f 32 -t 32 Tiotest results for 32 concurrent io threads: ,----------------------------------------------------------------------. | Item | Time | Rate | Usr CPU | Sys CPU | +-----------------------+----------+--------------+----------+---------+ | Write 1024 MBs | 23.8 s | 43.114 MB/s | 23.5 % | 567.8 % | | Random Write 125 MBs | 34.8 s | 3.595 MB/s | 1.4 % | 24.9 % | | Read 1024 MBs | 0.2 s | 5338.115 MB/s | 482.7 % | 2097.9 % | | Random Read 125 MBs | 0.0 s | 4255.754 MB/s | 326.8 % | 1160.8 % | `----------------------------------------------------------------------' Tiotest latency results: ,-------------------------------------------------------------------------. | Item | Average latency | Maximum latency | % >2 sec | % >10 sec | +--------------+-----------------+-----------------+----------+-----------+ | Write | 0.064 ms | 508.863 ms | 0.00000 | 0.00000 | | Random Write | 0.007 ms | 45.521 ms | 0.00000 | 0.00000 | | Read | 0.004 ms | 168.088 ms | 0.00000 | 0.00000 | | Random Read | 0.003 ms | 0.051 ms | 0.00000 | 0.00000 | |--------------+-----------------+-----------------+----------+-----------| | Total | 0.030 ms | 508.863 ms | 0.00000 | 0.00000 | `--------------+-----------------+-----------------+----------+-----------' $ ./tiotest -f 32 -t 32 Tiotest results for 32 concurrent io threads: ,----------------------------------------------------------------------. | Item | Time | Rate | Usr CPU | Sys CPU | +-----------------------+----------+--------------+----------+---------+ | Write 1024 MBs | 24.4 s | 41.976 MB/s | 20.7 % | 558.2 % | | Random Write 125 MBs | 35.8 s | 3.494 MB/s | 1.3 % | 23.1 % | | Read 1024 MBs | 0.2 s | 5535.135 MB/s | 409.1 % | 1624.6 % | | Random Read 125 MBs | 0.0 s | 4064.248 MB/s | 312.1 % | 1079.3 % | `----------------------------------------------------------------------' Tiotest latency results: ,-------------------------------------------------------------------------. | Item | Average latency | Maximum latency | % >2 sec | % >10 sec | +--------------+-----------------+-----------------+----------+-----------+ | Write | 0.117 ms | 614.123 ms | 0.00000 | 0.00000 | | Random Write | 0.005 ms | 0.277 ms | 0.00000 | 0.00000 | | Read | 0.003 ms | 133.909 ms | 0.00000 | 0.00000 | | Random Read | 0.003 ms | 1.347 ms | 0.00000 | 0.00000 | |--------------+-----------------+-----------------+----------+-----------| | Total | 0.054 ms | 614.123 ms | 0.00000 | 0.00000 | `--------------+-----------------+-----------------+----------+-----------' $ ./tiotest -f 32 -t 32 Tiotest results for 32 concurrent io threads: ,----------------------------------------------------------------------. | Item | Time | Rate | Usr CPU | Sys CPU | +-----------------------+----------+--------------+----------+---------+ | Write 1024 MBs | 26.7 s | 38.402 MB/s | 18.5 % | 501.9 % | | Random Write 125 MBs | 38.1 s | 3.282 MB/s | 1.1 % | 21.6 % | | Read 1024 MBs | 0.2 s | 5635.849 MB/s | 363.7 % | 1548.0 % | | Random Read 125 MBs | 0.0 s | 4604.560 MB/s | 327.8 % | 1178.6 % | `----------------------------------------------------------------------' Tiotest latency results: ,-------------------------------------------------------------------------. | Item | Average latency | Maximum latency | % >2 sec | % >10 sec | +--------------+-----------------+-----------------+----------+-----------+ | Write | 0.068 ms | 468.740 ms | 0.00000 | 0.00000 | | Random Write | 0.005 ms | 0.225 ms | 0.00000 | 0.00000 | | Read | 0.002 ms | 0.393 ms | 0.00000 | 0.00000 | | Random Read | 0.002 ms | 0.131 ms | 0.00000 | 0.00000 | |--------------+-----------------+-----------------+----------+-----------| | Total | 0.032 ms | 468.740 ms | 0.00000 | 0.00000 | `--------------+-----------------+-----------------+----------+-----------'