VPS를 테스트할 때 SysBench 및 UnixBench 데이터를 읽는 방법

VPS를 테스트할 때 SysBench 및 UnixBench 데이터를 읽는 방법

벤치마킹 도구를 사용하여 몇 가지 Linux VPS를 테스트하고 싶었습니다. unixBench와 SysBench라는 2개의 업계 표준 도구가 있다는 것을 읽었기 때문입니다. 이를 컴파일하고 VPS에서 실행한 결과: SysBench: ( 4 CPU )

./sysbench --test=cpu --cpu-max-prime=20000 --num-threads=4 run

결과:

General statistics:
    total time:                          3.222s
    total number of events:              10000

Latency (ms):
         min:                                  1.64
         avg:                                  5.76
         max:                                  6.19
         95th percentile:                      3.00
         sum:                              60000.86

Threads fairness:
    events (avg/stddev):           30000.0000/2.00
    execution time (avg/stddev):   8.0002/0.00

읽으면서 중요한 정보는 다음과 같습니다. 총 시간: 3.222초 알겠습니다.. 그런데 무엇과 비교할까요? 이것이 좋은 결과인지 어떻게 알 수 있나요? 다른 매개변수는 어떻습니까? 예를 들어 95%는 무엇을 의미하나요?

현재 UnixBench 실행 중(4 CPU)

./Run -c 4

결과:

BYTE UNIX Benchmarks (Version 5.1.3)

   System: ip-10-0-1-48: GNU/Linux
   OS: GNU/Linux -- 3.14.48-33.39.amzn1.x86_64 -- #1 SMP Tue Jul 14 23:43:07 UTC 2015
   Machine: x86_64 (x86_64)
   Language: en_US.UTF-8 (charmap="UTF-8", collate="UTF-8")
   CPU 0:  info .. 
   CPU 1:  info .. 
   CPU 2:  info .. 
   CPU 3:  info .. 


------------------------------------------------------------------------
Benchmark Run: Wed Apr 12 2017 
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       74325935.8 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    13710.8 MWIPS (9.9 s, 7 samples)
Execl Throughput                               3528.0 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        422092.9 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          107334.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1485937.1 KBps  (30.0 s, 2 samples)
Pipe Throughput                              998109.2 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 162959.5 lps   (10.0 s, 7 samples)
Process Creation                               7151.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   6494.3 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    880.4 lpm   (60.1 s, 2 samples)
System Call Overhead                         900145.3 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   74325935.8   6369.0
Double-Precision Whetstone                       55.0      13710.8   2492.9
Execl Throughput                                 43.0       3528.0    820.5
File Copy 1024 bufsize 2000 maxblocks          3960.0     422092.9   1065.9
File Copy 256 bufsize 500 maxblocks            1655.0     107334.5    648.5
File Copy 4096 bufsize 8000 maxblocks          5800.0    1485937.1   2562.0
Pipe Throughput                               12440.0     998109.2    802.3
Pipe-based Context Switching                   4000.0     162959.5    407.4
Process Creation                                126.0       7151.7    567.6
Shell Scripts (1 concurrent)                     42.4       6494.3   1531.7
Shell Scripts (8 concurrent)                      6.0        880.4   1467.3
System Call Overhead                          15000.0     900145.3    600.1
                                                                   ========
System Benchmarks Index Score                                        1157.3 

다시 한 번 살펴봐야 할 부분은 다음과 같습니다. 시스템 벤치마크 지수 점수 1157.3

그러나 이는 또한 이 결과를 무엇과 비교하는가에 대한 질문을 제기합니다. 이 전반적인 결과가 좋은지 어떻게 알 수 있나요? 나쁜? 평균? 감사해요

답변1

인용하다용법유닉스벤치 파일,

이러한 테스트의 결과를 해석하는 것은 까다로우며 전적으로 측정하려는 대상에 따라 달라집니다.

귀하의 경우 "몇 가지 Linux VPS를 테스트"하고 싶으므로 우선 색인을 기반으로 순위를 매길 수 있습니다(또는 찾고 있는 것이 무엇인지 정확히 알고 있는 경우 테스트에서 찾을 수 있는 특정 측정항목을 기반으로).

기계의 "전체적인" 성능을 이해하려면(즉, 유사한 요구 사항에 사용되는 모든 기계와 비교) 하드웨어 및 운영 체제(및 기타 사양)별 벤치마크를 보고하는 대규모 데이터베이스가 필요합니다. 것 같다http://linux-bench.com/는 이 목표를 향한 한 걸음으로, 위의 내용을 이해하는 데 도움이 될 뿐만 아니라 하드웨어가 제대로 작동하지 않는다는 의혹을 확인하는 데도 도움이 됩니다. 안타깝게도 현재 결과 섹션에는 내용이 풍부하지 않고, 비정상적인 결과가 포함되어 있으며, 테스트한 다양한 시스템에 대한 정보가 충분하지 않습니다.

관련 정보