Вы когда-нибудь использовали такие инструменты, как Nero CD Speed Test, Opti Drive Controller или DvdInfo?
В этих приложениях вы можете получить реальные обороты привода. Я имею в виду, что сказано, что диски на скорости X имеют обороты Y, но это номинальные или, может быть, идеальные обороты, если вы установите скорость вашего привода и получите обороты с помощью этих инструментов, вы увидите, что они немного отличаются и постоянно меняются.
Для некоторых вычислений в моем проекте мне нужно знать точное число оборотов в любое время, когда я захочу.
Я проверил метод: чтение сектора дважды — со среднего (не кэшированное чтение) — много раз и вычисление прошедшего времени между двумя чтениями, наконец, получить среднее значение. Но это значение сильно отличается от значений, о которых сообщают стандартные инструменты тестирования (например, инструменты, о которых я говорил). Например, для скорости 24X, обороты должны быть около 5100, но любой метод, который я тестировал, сообщал о странных оборотах.
Так как я могу рассчитать обороты?
Спасибо
Задача ещё не решена.
Других решений пока нет …