Wielokrotnie używałem ab
do pomiaru wydajności sieci, hdparm
pomiaru wydajności dysku twardego i netperf
pomiaru wydajności sieci.
Ale nie znalazłem żadnych narzędzi do pomiaru wydajności procesora.
Czy znasz narzędzie pozwalające mierzyć wydajność procesora? Dokładniej chcę zmierzyć Gflops.
Odpowiedzi:
Powinieneś rzucić okiem na stronę Wikipedii dotyczącą testów porównawczych , która zawiera sporo narzędzi testowych, w tym procesorów, które będą działać w systemie Linux. LinPack jest darmowy, ale kompilacja jest trudna . Ale na pewno możesz spojrzeć na NBench i kilka innych na liście.
źródło
źródło
DATE=$(date +%s); i=0; while (( i < 1000000 )); do (( i ++ )); done; echo $(( $(date +%s)-DATE ))
( i=0 ; while (( i < 1000000 )); do; (( i ++ )); done; ) 1.33s user 0.00s system 99% cpu 1.337 total
stress-ng to proste narzędzie, które może stresować i porównywać procesor.
Na przykład przetestowano 1 jednostkę centralną
stress-ng -c 1 --cpu-ops 5000
źródło