stress-ng
อีกทางเลือกหนึ่งที่สามารถใช้ มีการทดสอบความเค้นของ CPU เป็นหนึ่งในการทดสอบความเค้นหลายอย่างที่มีอยู่ในเครื่องมือ การทดสอบความเครียดของ cpu ประกอบด้วยวิธีการทดสอบความเครียดของ CPU ที่แตกต่างกันมากมายซึ่งครอบคลุมถึงจำนวนเต็ม, ทศนิยม, การดำเนินการบิต, การคำนวณแบบผสม, การคำนวณหลักและการคำนวณที่หลากหลาย
ติดตั้งโดยใช้:
sudo apt-get install stress-ng
เพื่อดูวิธีความเครียดของ cpu ที่เกี่ยวข้องใช้:
stress-ng --cpu-method which
ตัวอย่างเช่นผลิตภัณฑ์เมทริกซ์เป็นเวลา 60 วินาทีสำหรับ 4 เธรด CPU ให้ใช้:
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