Ngoài ra, người ta có thể sử dụng stress-ng
. Nó có một bài kiểm tra căng thẳng CPU là một trong nhiều bài kiểm tra căng thẳng được tích hợp trong công cụ. Kiểm tra ứng suất cpu chứa nhiều phương pháp ứng suất CPU khác nhau bao gồm số nguyên, dấu phẩy động, hoạt động bit, tính toán hỗn hợp, tính toán nguyên tố và một loạt các tính toán.
Cài đặt bằng:
sudo apt-get install stress-ng
Để xem các phương pháp căng thẳng liên quan đến cpu, hãy sử dụng:
stress-ng --cpu-method which
Ví dụ, để điểm chuẩn, sản phẩm ma trận trong 60 giây trên 4 luồng CPU, hãy sử dụng:
stress-ng --cpu 4 --cpu-method matrixprod --metrics-brief --perf -t 60
stress-ng: info: [15876] dispatching hogs: 4 cpu
stress-ng: info: [15876] successful run completed in 60.00s (1 min, 0.00 secs)
stress-ng: info: [15876] stressor bogo ops real time usr time sys time bogo ops/s bogo ops/s
stress-ng: info: [15876] (secs) (secs) (secs) (real time) (usr+sys time)
stress-ng: info: [15876] cpu 71657 60.00 239.60 0.00 1194.25 299.07
stress-ng: info: [15876] cpu:
stress-ng: info: [15876] 885,244,279,148 CPU Cycles 14.75 B/sec
stress-ng: info: [15876] 1,289,303,858,968 Instructions 21.49 B/sec (1.456 instr. per cycle)
stress-ng: info: [15876] 201,499,961,692 Cache References 3.36 B/sec
stress-ng: info: [15876] 790,424 Cache Misses 13.17 K/sec ( 0.00%)
stress-ng: info: [15876] 157,689,508,544 Branch Instructions 2.63 B/sec
stress-ng: info: [15876] 1,232,539,732 Branch Misses 20.54 M/sec ( 0.78%)
stress-ng: info: [15876] 5,755,605,036 Bus Cycles 95.92 M/sec
stress-ng: info: [15876] 817,296,440,876 Total Cycles 13.62 B/sec
stress-ng: info: [15876] 8,532 Page Faults Minor 142.19 sec
stress-ng: info: [15876] 0 Page Faults Major 0.00 sec
stress-ng: info: [15876] 220 Context Switches 3.67 sec
stress-ng: info: [15876] 0 CPU Migrations 0.00 sec
stress-ng: info: [15876] 0 Alignment Faults 0.00 sec