ワタタツの日記
2016 年 4 月 13 日 (水)
☆ 11年使った自宅サーバを引退させた
2005年春に買った Athlon64 な自宅サーバをついに引退させました。 とある AKB48、あ違った、なんとか forty eight みたいな、あれなんだっけ、ともかくそういう感じの方のおかげをもって、今でこそ一昔前だが2005年に買った1コアマシンよりはちょっぱやのマシンにそっくり生まれ変わりました。
UnixBench
UnixBench で比較してみました。
11年連れ添ったAthlon64マシン
# # # # # # # ##### ###### # # #### # # # # ## # # # # # # # ## # # # # # # # # # # # ## ##### ##### # # # # ###### # # # # # # ## # # # # # # # # # # # # ## # # # # # # # ## # # # # #### # # # # # ##### ###### # # #### # # 4 000 Based on the Byte Magazine Unix Benchmark 44 00 0 v v 4 4 0 0 0 v v 44444 0 00 v4.0 revisions mostly by David C. Niemi, v 4 o 000 Reston, VA, USA David.Niemi@mail.li.org Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10 Arithmetic Test (type = double) 1 2 3 4 5 6 7 8 9 10 System Call Overhead 1 2 3 4 5 6 7 8 9 10 Pipe Throughput 1 2 3 4 5 6 7 8 9 10 Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10 Process Creation 1 2 3 Execl Throughput 1 2 3 Filesystem Throughput 1024 bufsize 2000 maxblocks 1 2 3 Filesystem Throughput 256 bufsize 500 maxblocks 1 2 3 Filesystem Throughput 4096 bufsize 8000 maxblocks 1 2 3 Shell Scripts (1 concurrent) 1 2 3 Shell Scripts (8 concurrent) 1 2 3 Shell Scripts (16 concurrent) 1 2 3 Arithmetic Test (type = short) 1 2 3 Arithmetic Test (type = int) 1 2 3 Arithmetic Test (type = long) 1 2 3 Arithmetic Test (type = float) 1 2 3 Arithoh 1 2 3 C Compiler Throughput 1 2 3 Dc: sqrt(2) to 99 decimal places 1 2 3 Recursion Test--Tower of Hanoi 1 2 3 ============================================================== BYTE UNIX Benchmarks (Version 4.0.1) System -- Linux scheme 3.11.10-34-desktop #1 SMP PREEMPT Wed Jan 20 14:13:45 UTC 2016 (1e76e80) x86_64 x86_64 x86_64 GNU/Linux Start Benchmark Run: Kichijitu JST 2016 1 interactive users. 11:59am up 1 day 1:34, 1 user, load average: 0.03, 0.09, 0.32 lrwxrwxrwx 1 root root 4 Apr 13 2015 /bin/sh -> bash /bin/sh: symbolic link to `bash' /dev/sda1 238263396 66767936 159369332 30% / Dhrystone 2 using register variables 6125966.9 lps (10 secs, 10 samples) Arithmetic Test (type = double) 1.0 lps (0 secs, 10 samples) System Call Overhead 1797971.5 lps (10 secs, 10 samples) Pipe Throughput 905686.5 lps (10 secs, 10 samples) Pipe-based Context Switching 132440.2 lps (10 secs, 10 samples) Process Creation 6125.4 lps (30 secs, 3 samples) Execl Throughput no measured results File Read 1024 bufsize 2000 maxblocks 826182.0 KBps (30 secs, 3 samples) File Write 1024 bufsize 2000 maxblocks 383741.0 KBps (30 secs, 3 samples) File Copy 1024 bufsize 2000 maxblocks 252002.0 KBps (30 secs, 3 samples) File Read 256 bufsize 500 maxblocks 342990.0 KBps (30 secs, 3 samples) File Write 256 bufsize 500 maxblocks 142674.0 KBps (30 secs, 3 samples) File Copy 256 bufsize 500 maxblocks 89133.0 KBps (30 secs, 3 samples) File Read 4096 bufsize 8000 maxblocks 1089384.0 KBps (30 secs, 3 samples) File Write 4096 bufsize 8000 maxblocks 545496.0 KBps (30 secs, 3 samples) File Copy 4096 bufsize 8000 maxblocks 359910.0 KBps (30 secs, 3 samples) Shell Scripts (1 concurrent) 1425.5 lpm (60 secs, 3 samples) Shell Scripts (8 concurrent) 205.9 lpm (60 secs, 3 samples) Shell Scripts (16 concurrent) 130.3 lpm (60 secs, 3 samples) Arithmetic Test (type = short) 1.0 lps (0 secs, 3 samples) Arithmetic Test (type = int) 1.0 lps (0 secs, 3 samples) Arithmetic Test (type = long) 1.0 lps (0 secs, 3 samples) Arithmetic Test (type = float) 1.0 lps (0 secs, 3 samples) Arithoh 1.0 lps (0 secs, 3 samples) C Compiler Throughput 409.5 lpm (60 secs, 3 samples) Dc: sqrt(2) to 99 decimal places 49767.7 lpm (30 secs, 3 samples) Recursion Test--Tower of Hanoi 82466.9 lps (20 secs, 3 samples) INDEX VALUES TEST BASELINE RESULT INDEX Arithmetic Test (type = double) 29820.0 1.0 0.0 Dhrystone 2 using register variables 116700.0 6125966.9 524.9 Execl Throughput 43.0 0.0 0.0 File Copy 1024 bufsize 2000 maxblocks 3960.0 252002.0 636.4 File Copy 256 bufsize 500 maxblocks 1655.0 89133.0 538.6 File Copy 4096 bufsize 8000 maxblocks 5800.0 359910.0 620.5 Pipe Throughput 12440.0 905686.5 728.0 Pipe-based Context Switching 4000.0 132440.2 331.1 Process Creation 126.0 6125.4 486.1 Shell Scripts (8 concurrent) 6.0 205.9 343.2 System Call Overhead 15000.0 1797971.5 1198.6 ========= FINAL SCORE 0.0
新しい相棒
# # # # # # # ##### ###### # # #### # # # # ## # # # # # # # ## # # # # # # # # # # # ## ##### ##### # # # # ###### # # # # # # ## # # # # # # # # # # # # ## # # # # # # # ## # # # # #### # # # # # ##### ###### # # #### # # 4 000 Based on the Byte Magazine Unix Benchmark 44 00 0 v v 4 4 0 0 0 v v 44444 0 00 v4.0 revisions mostly by David C. Niemi, v 4 o 000 Reston, VA, USA David.Niemi@mail.li.org Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10 Arithmetic Test (type = double) 1 2 3 4 5 6 7 8 9 10 System Call Overhead 1 2 3 4 5 6 7 8 9 10 Pipe Throughput 1 2 3 4 5 6 7 8 9 10 Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10 Process Creation 1 2 3 Execl Throughput 1 2 3 Filesystem Throughput 1024 bufsize 2000 maxblocks 1 2 3 Filesystem Throughput 256 bufsize 500 maxblocks 1 2 3 Filesystem Throughput 4096 bufsize 8000 maxblocks 1 2 3 Shell Scripts (1 concurrent) 1 2 3 Shell Scripts (8 concurrent) 1 2 3 Shell Scripts (16 concurrent) 1 2 3 Arithmetic Test (type = short) 1 2 3 Arithmetic Test (type = int) 1 2 3 Arithmetic Test (type = long) 1 2 3 Arithmetic Test (type = float) 1 2 3 Arithoh 1 2 3 C Compiler Throughput 1 2 3 Dc: sqrt(2) to 99 decimal places 1 2 3 Recursion Test--Tower of Hanoi 1 2 3 ============================================================== BYTE UNIX Benchmarks (Version 4.0.1) System -- Linux scheme 3.11.10-34-desktop #1 SMP PREEMPT Wed Jan 20 14:13:45 UTC 2016 (1e76e80) x86_64 x86_64 x86_64 GNU/Linux Start Benchmark Run: Kichijitu JST 2016 2 interactive users. 00:16am up 0:04, 2 users, load average: 0.29, 0.14, 0.06 lrwxrwxrwx 1 root root 4 Mar 27 15:54 /bin/sh -> bash /bin/sh: symbolic link to `bash' /dev/mapper/Volume1-LogVol1 230003900 66762952 151534376 31% / Dhrystone 2 using register variables 16813665.6 lps (10 secs, 10 samples) Arithmetic Test (type = double) 1.0 lps (0 secs, 10 samples) System Call Overhead 3088115.0 lps (10 secs, 10 samples) Pipe Throughput 1999454.9 lps (10 secs, 10 samples) Pipe-based Context Switching 55599.5 lps (10 secs, 10 samples) Process Creation 5379.8 lps (30 secs, 3 samples) Execl Throughput no measured results File Read 1024 bufsize 2000 maxblocks 2312867.0 KBps (30 secs, 3 samples) File Write 1024 bufsize 2000 maxblocks 1052710.0 KBps (30 secs, 3 samples) File Copy 1024 bufsize 2000 maxblocks 712506.0 KBps (30 secs, 3 samples) File Read 256 bufsize 500 maxblocks 1143900.0 KBps (30 secs, 3 samples) File Write 256 bufsize 500 maxblocks 355999.0 KBps (30 secs, 3 samples) File Copy 256 bufsize 500 maxblocks 250665.0 KBps (30 secs, 3 samples) File Read 4096 bufsize 8000 maxblocks 3676327.0 KBps (30 secs, 3 samples) File Write 4096 bufsize 8000 maxblocks 2329405.0 KBps (30 secs, 3 samples) File Copy 4096 bufsize 8000 maxblocks 1427485.0 KBps (30 secs, 3 samples) Shell Scripts (1 concurrent) 3352.3 lpm (60 secs, 3 samples) Shell Scripts (8 concurrent) 1824.7 lpm (60 secs, 3 samples) Shell Scripts (16 concurrent) 1013.0 lpm (60 secs, 3 samples) Arithmetic Test (type = short) 1.0 lps (0 secs, 3 samples) Arithmetic Test (type = int) 1.0 lps (0 secs, 3 samples) Arithmetic Test (type = long) 1.0 lps (0 secs, 3 samples) Arithmetic Test (type = float) 1.0 lps (0 secs, 3 samples) Arithoh 1.0 lps (0 secs, 3 samples) C Compiler Throughput 864.7 lpm (60 secs, 3 samples) Dc: sqrt(2) to 99 decimal places 81258.5 lpm (30 secs, 3 samples) Recursion Test--Tower of Hanoi 156525.5 lps (20 secs, 3 samples) INDEX VALUES TEST BASELINE RESULT INDEX Arithmetic Test (type = double) 29820.0 1.0 0.0 Dhrystone 2 using register variables 116700.0 16813665.6 1440.8 Execl Throughput 43.0 0.0 0.0 File Copy 1024 bufsize 2000 maxblocks 3960.0 712506.0 1799.3 File Copy 256 bufsize 500 maxblocks 1655.0 250665.0 1514.6 File Copy 4096 bufsize 8000 maxblocks 5800.0 1427485.0 2461.2 Pipe Throughput 12440.0 1999454.9 1607.3 Pipe-based Context Switching 4000.0 55599.5 139.0 Process Creation 126.0 5379.8 427.0 Shell Scripts (8 concurrent) 6.0 1824.7 3041.2 System Call Overhead 15000.0 3088115.0 2058.7 ========= FINAL SCORE 0.0
読みにくいので Gist に貼っておきました。 https://gist.github.com/Nyoho/8ede658aca88fb9b64c62a5946e3d804
結論
(・∀・)イイ!!
まとめ
心機一転頑張ります!