Как при старте и в процессе работы поддерживать информацию о скорости диска?
Дано: программа периодически пишет на диск файлы размером 10-1000 мб. Задача: при старте и в процессе работы поддерживать информацию о скорости диска (ну, например, представим что мы хотим рисовать правдивый progress bar).Как оценить скорость работы устройства на старте, когда ещё ничего не записали? Как изменить оценку после записи файла? Скользящее среднее не очень подходит, т.к. файлы пишутся периодически, т.е. диск загружен непостоянно.
959
37
Comments