На моем Windows 2003 Server активность диска в последнее время вышла из-под контроля - дисковая очередь становится длинной, и меня раздражает время ожидания ресурсов. Я ищу инструмент, который позволит мне просматривать две вещи:
Номер 2 кажется мне более важным, так как я могу определить файлы, которые лучше либо сжать (чтобы уменьшить объем чтения с диска и перенести нагрузку на процессор, который используется лишь незначительно), либо переместить в FC SAN.
Спасибо за ваши предложения!
Вы можете получить быстрый обзор с высоты птичьего полета, используя Монитор процесса чтобы увидеть, что делают текущие процессы. Это покажет вам как процессы, так и файлы, к которым они обращаются.
Добавление столбцов «Байты чтения ввода-вывода», «Байты записи ввода-вывода», «Чтения ввода-вывода» и «Записей ввода-вывода» в диспетчер задач также может дать вам некоторые идеи.
В долгосрочной перспективе вам, вероятно, лучше всего будет записывать журналы счетчиков с помощью монитора производительности и просеивать данные. Свобода Анализ производительности журналов (PAL) может дать вам достойную обратную связь об общих характеристиках производительности системы.
Я бы хотел спросить, видите ли вы, что подкачка памяти вызывает увеличение активности диска. Следите за счетчиком «Ввод страниц / сек» объекта «Память» в системном мониторе. Постоянно высокое количество вводимых страниц в секунду указывает на то, что вам не хватает физической памяти, что может проявляться в чрезмерном доступе к диску.
Некоторое время назад я использовал для чего-то подобного Filemon. Оказывается, есть новый инструмент под названием ProcessMon, который в реальном времени отслеживает реестр и файловую систему.
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
Изменить - Эван меня опередил; Мне также нравится PAL для анализа счетчиков perfmon, это хороший совет.