Постоянная активность диска — как узнать, к каким файлам осуществляется непрерывный доступ?

Постоянная активность диска — как узнать, к каким файлам осуществляется непрерывный доступ?

На моем сервере Windows 2003 активность диска в последнее время вышла из-под контроля - очередь диска становится длинной, и я получаю кучу времени ожидания ресурсов. Я ищу инструмент, который позволит мне увидеть две вещи:

  1. Какие процессы вызывают большинство обращений к диску
  2. К каким файлам осуществляется постоянный доступ

Номер 2 кажется мне более важным, поскольку я могу определить файлы, которые лучше либо сжать (чтобы уменьшить объем считываемых с диска данных и перенести нагрузку на процессор, который используется лишь в незначительной степени), либо переместить в FC SAN.

Спасибо за ваши предложения!

решение1

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

Добавление столбцов «Байты чтения ввода-вывода», «Байты записи ввода-вывода», «Чтения ввода-вывода» и «Записи ввода-вывода» в диспетчер задач также может дать вам некоторые идеи.

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

Интересно, не наблюдаете ли вы подкачку памяти, вызывающую увеличение активности диска. Посмотрите на счетчик "Pages Input / sec" объекта "Memory" в Performance Monitor. Устойчиво высокое количество pages input / sec указывает на то, что вам не хватает физической памяти, что может проявляться в чрезмерном доступе к диску.

решение2

Я использовал Filemon для чего-то подобного некоторое время назад. Оказывается, есть новый инструмент под названием ProcessMon, который в реальном времени осуществляет мониторинг реестра и файловой системы.

http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

Редактировать - Эван меня опередил; мне также нравится PAL для анализа счетчиков perfmon, это хороший совет.

Связанный контент