2011-08-03 2 views
4

저는 현재 CPU의 성능 카운터를 사용하여 우수한 에너지 추정을하고 있습니다. 최고의 카운터를 선택할 수 있으려면 실제 워크로드를 시뮬레이트하는 벤치 마크가 필요합니다."현실적인"데스크톱/서버 작업 부하를 시뮬레이션하는 벤치 마크

그렇다면 보통의 데스크톱 및/또는 서버 작업 부하를 시뮬레이트하는 좋은 (가능한 경우 무료) 벤치 마크 제품군을 아는 사람이 있습니까?

나는 분리 된 벤치 마크 모음을 생각하고 있습니다.

  • 자바 스크립트의 컴파일 C 코드
  • 해석
  • 일부 SSL
  • 일부 IO (디스크/네트워크 사용)
  • 이미지 변환
  • 에서

를 해결하는 몇 가지 수학 문제 사실 사용자가 작업하는 모든 시간에 컴퓨터가 실행하는 작업의 좋은 조합 :-).

편집 : 가장 좋은 것은 부동 소수점이 사용되는 곳입니다.

답변

3

Phoronix 테스트 스위트가 귀하의 답변입니다! 외부 와트 미터를 사용할 수도 있습니다. 그리고 리눅스를위한 cpu와 gpu의 최상의 벤치 마크입니다.

+0

przemo_li, 나는 몇 일 전에도 phoronix를 발견했습니다. :-). 처음에는 매우 만족했지만 일부 테스트는 많은 부동 소수점 연산에 사용됩니다. phoronix에 정수 테스트 스위트가 있는지 알고 있습니까? 사실 일부 대학 서버에서 찾을 수있는 SPEC CPU2006 INT 제품군을 사용합니다. –

+0

PTS를 사용하지 않습니다. 하지만 언제든지 (이메일) 작성자에게 전화 할 수 있습니다. –

1

최상의 벤치 마크는 아파치 또는 다른 웹 서버를 설치하거나, ​​하나 이상의 컴퓨터에 (http, https 및 기타 프로토콜을 사용하여) 페이지를 요청하도록 스크립트를 설정하는 것입니다. localhost에서 요청할 수있는 스크립트를 만들 수 있지만 외부 컴퓨터에서 요청을하는 경우 네트워크 대기 시간을 테스트 할 수도 있습니다.

일단 설정되면로드 중에 사용 된 와트를 계산하기 위해 PowerTop을 사용할 수 있습니다.