Мне нужно измерить производительность моего кода с максимально возможной точностью.
В настоящее время я использую следующее:
– Секундомер для измерения времени.
– Настройка привязки процессов для использования одного и того же ядра ЦП все время.
– Установка максимального приоритета потока.
– Выполнение прогрева перед измерением.
- Запустить тест 1000 раз и вычислить среднее значение
Тем не менее, у меня все еще есть разница между прогонами тестов (максимум около 1%). Любые идеи, как сделать это измерение более точным?