Как правильно оценить скорость работы? Привет, написал программу которая обрабатывает данные и выдает их.
Я хочу посчитать сколько программа делает в секунду и сделал так:
V = S / T
V - скрость
S - кол-во результатов
T - время
Результат похож на правду, но показывает он мне не текущую скорость, а так скажем среднюю производительность в секунду за все время, что то похожее на среднее арифметическое.
Есть идея сделать это так
Раз в секунду вычитать текущее кол-во от прошлого и это будет скорость?
Хочется решение без записывания истории, а какой-то формулой.

21 Авг 2019 в 06:03
141 +1
0
Ответы
1

Для оценки текущей скорости работы вашей программы можно использовать следующую формулу:

V = (S - S_prev) / (T - T_prev)

Где:
V - текущая скорость работы
S - текущее количество результатов
S_prev - количество результатов на предыдущем замере
T - текущее время
T_prev - время предыдущего замера

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

20 Апр 2024 в 13:24
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 96 005 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир