@AlexSofar

Как узнать скорость записи и чтения файлов которые использует процесс?

Мне нужно вычислить скорость записи/чтения(конкретный файл). Один процесс может использовать несколько дескрипторов файлов. Но я могу вычислить только общую скорость чтения с помощью класса PerformanceCounter. Как мне разделить эту скорость, как показано на скриншоте. Про winapi я знаю и про PerformanceCounter тоже. Вот только хотелось бы немного сузить круг поиска, нет времени на то, чтобы изучать все подряд. Какую функцию использовать из winapi или если имеется более высокоуровневые функции такие как PerformanceCounter? Если непонятно пишите, чтобы уточнить вопрос. За ранее благодарю.

5f65c898c8941536050506.png
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ответы на вопрос 1
@rPman
делать периодические запросы к WMI
https://docs.microsoft.com/en-us/windows/win32/wmi...
смотреть performance data provider

первая же ссылка из гугла пример, не совсем то но думаю порыть документацию и допилить.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы