Тест, имитирующий «реалистичную» нагрузку на рабочий стол / сервер - PullRequest
4 голосов
/ 03 августа 2011

В настоящее время я работаю над хорошей оценкой энергии с использованием счетчиков производительности процессора.Чтобы иметь возможность выбирать лучшие счетчики, мне нужен эталонный тест, имитирующий реалистичную рабочую нагрузку.

Итак, кто-нибудь знает хороший (бесплатный, если возможно) набор эталонных тестов, который имитирует обычную рабочую нагрузку на ПК и / или сервер?

Я имею в виду набор изолированных тестов, например,

  • , код компиляции C
  • интерпретация JavaScript
  • некоторые SSL
  • некоторые операции ввода-вывода (использование диска / сети)
  • преобразование изображений
  • решение некоторых математических задач

На самом деле это хороший набор задач, которые компьютер выполняет все время, пока пользовательработает: -).

РЕДАКТИРОВАТЬ : Лучше всего было бы использовать что-то очень маленькое с плавающей запятой.

Ответы [ 2 ]

3 голосов
/ 12 августа 2011

Phoronix Test Suite - ваш ответ!Можно даже использовать внешний ватметр.И является лучшим эталоном процессора и графического процессора для Linux.

1 голос
/ 15 августа 2011

Лучшим тестом, вероятно, будет установка Apache или какого-либо другого веб-сервера, установка сценария на одном или нескольких компьютерах для запроса страниц (с использованием http, https и любых других протоколов, которые вы будете использовать). Вы могли бы сделать скрипт для запроса у localhost, но было бы более реалистично, если бы у вас был внешний компьютер, делающий запросы, вы также могли бы проверить сетевую задержку.

После настройки вы можете использовать PowerTop для оценки ватт, используемых во время нагрузки.

...