Я много раз использовал ab
для измерения веб-производительности, hdparm
для измерения производительности жесткого диска и netperf
для измерения производительности сети.
Но я не нашел никаких инструментов для измерения производительности процессора.
Знаете ли вы инструмент, позволяющий измерять производительность процессора? Я более конкретно хочу измерить Gflops.
Ответы:
Вы должны взглянуть на страницу Wikipedia по бенчмаркингу , она дает довольно много инструментов для тестирования, в том числе CPU, которые будут работать в Linux. LinPack бесплатен, но компилировать не так просто. Но вы, конечно, можете посмотреть на NBench и некоторых других в списке.
источник
источник
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
стресс-нг является простым инструментом, который может подчеркнуть и сравнить процессор.
Например, проверено 1 процессор
stress-ng -c 1 --cpu-ops 5000
источник