unixbench成绩比较

unixbench成绩比较

之前搞了个sysbench,但这次的unixbench更权威。

1
2
3
wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh && \
chmod +x unixbench.sh && \
./unixbench.sh
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: vps.thy.pub: GNU/Linux
   OS: GNU/Linux -- 4.18.0 -- #1 SMP Thu Sep 23 18:26:47 MSK 2021
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz (5799.8 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   14:10:56 up 20 days, 20:23,  1 user,  load average: 1.32, 0.38, 0.16; runlevel 5

------------------------------------------------------------------------
Benchmark Run: Wed Mar 02 2022 14:10:56 - 14:39:07
1 CPU in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       25457490.5 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     4476.9 MWIPS (9.4 s, 7 samples)
Execl Throughput                               2155.3 lps   (29.5 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        311398.6 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           75549.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        792098.7 KBps  (30.0 s, 2 samples)
Pipe Throughput                              479444.2 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 101346.2 lps   (10.0 s, 7 samples)
Process Creation                               5109.6 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2770.4 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    405.2 lpm   (60.1 s, 2 samples)
System Call Overhead                         323153.8 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   25457490.5   2181.4
Double-Precision Whetstone                       55.0       4476.9    814.0
Execl Throughput                                 43.0       2155.3    501.2
File Copy 1024 bufsize 2000 maxblocks          3960.0     311398.6    786.4
File Copy 256 bufsize 500 maxblocks            1655.0      75549.5    456.5
File Copy 4096 bufsize 8000 maxblocks          5800.0     792098.7   1365.7
Pipe Throughput                               12440.0     479444.2    385.4
Pipe-based Context Switching                   4000.0     101346.2    253.4
Process Creation                                126.0       5109.6    405.5
Shell Scripts (1 concurrent)                     42.4       2770.4    653.4
Shell Scripts (8 concurrent)                      6.0        405.2    675.3
System Call Overhead                          15000.0     323153.8    215.4
                                                                   ========
System Benchmarks Index Score                                         586.1
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: builder: GNU/Linux
   OS: GNU/Linux -- 4.19.0-18-amd64 -- #1 SMP Debian 4.19.208-1 (2021-09-29)
   Machine: x86_64 (unknown)
   Language: en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968")
   CPU 0: Intel(R) Xeon(R) CPU E3-1220L V2 @ 2.30GHz (4589.6 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 1: Intel(R) Xeon(R) CPU E3-1220L V2 @ 2.30GHz (4589.6 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 2: Intel(R) Xeon(R) CPU E3-1220L V2 @ 2.30GHz (4589.6 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   15:00:01 up 6 days, 17:05,  1 user,  load average: 0.42, 0.11, 0.03; runlevel 5

------------------------------------------------------------------------
Benchmark Run:  3 02 2022 15:00:01 - 15:28:13
3 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       34230248.6 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     5407.5 MWIPS (9.3 s, 7 samples)
Execl Throughput                               2828.1 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        381785.8 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          110672.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1149703.1 KBps  (30.0 s, 2 samples)
Pipe Throughput                              622884.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 116208.5 lps   (10.0 s, 7 samples)
Process Creation                               4934.0 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   6292.5 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1164.1 lpm   (60.0 s, 2 samples)
System Call Overhead                         417007.3 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   34230248.6   2933.2
Double-Precision Whetstone                       55.0       5407.5    983.2
Execl Throughput                                 43.0       2828.1    657.7
File Copy 1024 bufsize 2000 maxblocks          3960.0     381785.8    964.1
File Copy 256 bufsize 500 maxblocks            1655.0     110672.5    668.7
File Copy 4096 bufsize 8000 maxblocks          5800.0    1149703.1   1982.2
Pipe Throughput                               12440.0     622884.6    500.7
Pipe-based Context Switching                   4000.0     116208.5    290.5
Process Creation                                126.0       4934.0    391.6
Shell Scripts (1 concurrent)                     42.4       6292.5   1484.1
Shell Scripts (8 concurrent)                      6.0       1164.1   1940.2
System Call Overhead                          15000.0     417007.3    278.0
                                                                   ========
System Benchmarks Index Score                                         832.3
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: iZ23tmdyjmaZ: GNU/Linux
   OS: GNU/Linux -- 3.10.0-327.4.4.el7.x86_64 -- #1 SMP Tue Jan 5 16:07:00 UTC 2016
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (4988.4 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 1: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (4988.4 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   15:11:08 up 156 days, 16:15,  1 user,  load average: 0.81, 0.30, 0.20; runlevel 3

------------------------------------------------------------------------
Benchmark Run: Wed Mar 02 2022 15:11:08 - 15:39:27
2 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       28240014.3 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     3613.6 MWIPS (9.8 s, 7 samples)
Execl Throughput                               2543.7 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        833842.9 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          235774.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1771595.4 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1610291.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  52808.8 lps   (10.0 s, 7 samples)
Process Creation                               6655.8 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   5114.3 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1130.4 lpm   (60.0 s, 2 samples)
System Call Overhead                        3044233.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   28240014.3   2419.9
Double-Precision Whetstone                       55.0       3613.6    657.0
Execl Throughput                                 43.0       2543.7    591.6
File Copy 1024 bufsize 2000 maxblocks          3960.0     833842.9   2105.7
File Copy 256 bufsize 500 maxblocks            1655.0     235774.5   1424.6
File Copy 4096 bufsize 8000 maxblocks          5800.0    1771595.4   3054.5
Pipe Throughput                               12440.0    1610291.4   1294.4
Pipe-based Context Switching                   4000.0      52808.8    132.0
Process Creation                                126.0       6655.8    528.2
Shell Scripts (1 concurrent)                     42.4       5114.3   1206.2
Shell Scripts (8 concurrent)                      6.0       1130.4   1884.0
System Call Overhead                          15000.0    3044233.4   2029.5
                                                                   ========
System Benchmarks Index Score                                        1112.3
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: iZ23tmdyjmaZ: GNU/Linux
   OS: GNU/Linux -- 3.10.0-327.4.4.el7.x86_64 -- #1 SMP Tue Jan 5 16:07:00 UTC 2016
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (4988.4 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 1: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (4988.4 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   15:11:08 up 156 days, 16:15,  1 user,  load average: 0.81, 0.30, 0.20; runlevel 3

------------------------------------------------------------------------
Benchmark Run: Wed Mar 02 2022 15:11:08 - 15:39:27
2 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       28240014.3 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     3613.6 MWIPS (9.8 s, 7 samples)
Execl Throughput                               2543.7 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        833842.9 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          235774.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1771595.4 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1610291.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  52808.8 lps   (10.0 s, 7 samples)
Process Creation                               6655.8 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   5114.3 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1130.4 lpm   (60.0 s, 2 samples)
System Call Overhead                        3044233.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   28240014.3   2419.9
Double-Precision Whetstone                       55.0       3613.6    657.0
Execl Throughput                                 43.0       2543.7    591.6
File Copy 1024 bufsize 2000 maxblocks          3960.0     833842.9   2105.7
File Copy 256 bufsize 500 maxblocks            1655.0     235774.5   1424.6
File Copy 4096 bufsize 8000 maxblocks          5800.0    1771595.4   3054.5
Pipe Throughput                               12440.0    1610291.4   1294.4
Pipe-based Context Switching                   4000.0      52808.8    132.0
Process Creation                                126.0       6655.8    528.2
Shell Scripts (1 concurrent)                     42.4       5114.3   1206.2
Shell Scripts (8 concurrent)                      6.0       1130.4   1884.0
System Call Overhead                          15000.0    3044233.4   2029.5
                                                                   ========
System Benchmarks Index Score                                        1112.3
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: Platform6Table: GNU/Linux
   OS: GNU/Linux -- 4.4.0-17763-Microsoft -- #2268-Microsoft Thu Oct 07 16:36:00 PST 2021
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz (4600.0 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 1: Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz (4600.0 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 2: Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz (4600.0 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 3: Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz (4600.0 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   15:37:09 up 20 min,  0 users,  load average: 0.52, 0.58, 0.59; runlevel unknown

------------------------------------------------------------------------
Benchmark Run: Wed Mar 02 2022 15:37:09 - 16:05:24
4 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       31052445.8 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     4885.2 MWIPS (10.0 s, 7 samples)
Execl Throughput                                 63.2 lps   (29.8 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks         75958.7 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           19633.3 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        238206.6 KBps  (30.0 s, 2 samples)
Pipe Throughput                              204263.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  30872.5 lps   (10.0 s, 7 samples)
Process Creation                                469.0 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                    466.8 lpm   (60.1 s, 2 samples)
Shell Scripts (8 concurrent)                    109.9 lpm   (60.3 s, 2 samples)
System Call Overhead                         218817.0 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   31052445.8   2660.9
Double-Precision Whetstone                       55.0       4885.2    888.2
Execl Throughput                                 43.0         63.2     14.7
File Copy 1024 bufsize 2000 maxblocks          3960.0      75958.7    191.8
File Copy 256 bufsize 500 maxblocks            1655.0      19633.3    118.6
File Copy 4096 bufsize 8000 maxblocks          5800.0     238206.6    410.7
Pipe Throughput                               12440.0     204263.4    164.2
Pipe-based Context Switching                   4000.0      30872.5     77.2
Process Creation                                126.0        469.0     37.2
Shell Scripts (1 concurrent)                     42.4        466.8    110.1
Shell Scripts (8 concurrent)                      6.0        109.9    183.2
System Call Overhead                          15000.0     218817.0    145.9
                                                                   ========
System Benchmarks Index Score                                         166.4