Я пытаюсь сделать некоторые измерения производительности с помощью Intel RDTSC, и это довольно
странные изменения, которые я получаю во время разных тестов. В большинстве случаев мой тест в C
требуется 3000000 циклов Mio, однако в некоторых случаях может выполняться точно такое же выполнение
5000000, почти вдвое больше. Я пытался не иметь интенсивных рабочих нагрузок, работающих параллельно
так что я получаю хорошие оценки производительности. У кого-нибудь есть идея, где это огромное время?
вариации могут прийти? Я знаю, что прерывания и прочее могут происходить, но я не ожидал
такие огромные изменения во времени!
PS. Я использую его на процессоре Pentium с установленным на нем Linux.
Спасибо за отзыв,
John