[unix] CPU 성능을 측정 할 수있는 오픈 소스 도구가 있습니까?

ab웹 성능 hdparm측정, 하드 디스크 성능 netperf측정 및 네트워크 성능 측정에 여러 번 사용했습니다 .

그러나 CPU 성능을 측정하는 도구를 찾지 못했습니다.

CPU 성능을 측정 할 수있는 도구를 알고 있습니까? 더 구체적으로 Gflops를 측정하려고합니다.



답변

벤치마킹 에 대한 Wikipedia 페이지를 살펴보아야합니다 . Linux에서 작동하는 CPU 도구를 포함하여 상당히 많은 벤치 마크 도구를 제공합니다. LinPack 은 무료이지만 컴파일하기가 어렵습니다 . 그러나 NBench 와 다른 사람들을 확실히 볼 수 있습니다 .


답변

$ date; i=0; while (( i < 1000000 )); do (( i ++ )); done; date
Tue Jul 15 11:26:37 EDT 2014
Tue Jul 15 11:26:43 EDT 2014
$


답변

stress-ng 는 cpus에 스트레스를주고 벤치마킹 할 수있는 간단한 도구입니다.

예를 들어, 1 CPU 테스트

stress-ng -c 1 --cpu-ops 5000

stress-ng : 정보 : [20288] 기본적으로 스트레스 요인 당 86400 초 실행

stress-ng : 정보 : [20288] 디스패치 호그 : 1 CPU

stress-ng : 정보 : [20288] 13.93 초에 성공적으로 실행 완료


답변