9

Моя среда Windows (основной компьютер для разработки) работает немного медленно с операциями с жестким диском. Как указание, индикатор HD постоянно мигает, например, сохранение и загрузка больших файлов происходит очень медленно.

Я хотел бы знать, существует ли метод для мониторинга, какие программы / процессы фактически используют дисковый ввод-вывод и в какой степени и, если возможно, с какого диска.

3 ответа3

5

Я бы порекомендовал Process Explorer. Это замена для диспетчера задач, и среди многих функций есть отслеживание статистики ввода-вывода. Это должно позволить вам найти, какая программа является проблемой.

Когда вы знаете, какая программа виновата, и если вам нужно больше подробностей, вы можете отследить, какие именно файлы являются проблемой, с помощью Process Monitor (отфильтрованы до точной программы, поскольку в противном случае будет слишком много данных).

4

Монитор производительности Windows, кажется, соответствует всем требованиям. Программа может быть запущена из Control Panel | Administrative Tools | Performance или запустив %SystemRoot%\system32\perfmon.msc /s . Вероятно, для правильной работы ему необходимы повышенные права пользователя, как предполагает его местоположение.

С помощью инструмента «Производительность» вы можете установить различные критерии для мониторинга, включая относительное, среднее или абсолютное время чтения / записи на диск, объемы данных, длину очереди и многое другое - в виде итогов или на выбранный логический диск.

1

Я бы также предложил Precoess Explorer, но диспетчер задач Windows может предоставить вам эту информацию. Если вы переключитесь на вкладку процессов, вы можете выбрать дополнительные материалы для просмотра из меню "Вид".

(По крайней мере, в Windows 7 - у меня нет доступа к машине с XP). Дополнительная информация для просмотра включает чтение и запись ввода-вывода, как по количеству операций чтения / записи, так и по количеству байтов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .