トップ «前の日記(2016 年 3 月 20 日 (日)) 最新 次の日記(2016 年 4 月 24 日 (日))»
編集 RSS

ワタタツの日記


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

結論

(・∀・)イイ!!

まとめ

心機一転頑張ります!


トップ «前の日記(2016 年 3 月 20 日 (日)) 最新 次の日記(2016 年 4 月 24 日 (日))»
Copyright © 2019 KITADAI, Yukinori. All rights reserved.