% Времени на диске - Как часто диск занят? Если он занят почти все время и есть большая очередь, диск может быть узким местом. Это значение отображается в процентах и ограничено 100%.
Это определение из Microsoft. Однако, как я увидел из % Времени на диске данные монитора производительности моей машины, всегда было около 300 и 400. Почему это не соответствует определению % Времени на диске?
Средн. Длина дисковой очереди - Как часто диск занят? Если он занят почти все время и есть большая очередь, диск может быть узким местом. Этот счетчик отображает% дискового времени в виде десятичного числа без определенного максимума. (100% дискового времени в процентах равняется средней длине очереди диска, равной 1,0.) Этот счетчик рекомендуется для наборов дисков, в которых общая активность дисков может превышать 100% от одного диска.
Кроме того, я слышал, как кто-то сказал, что «Если средняя длина очереди диска больше, чем количество ядер ЦП машины, это вызовет проблему» Не знаю, правда это или нет, потому что я ничего не могу найти об этом в Интернете.
% Disk Time - логический диск или физический диск?
От Microsoft: http://support.microsoft.com/kb/310067/en-us?p=1
Это может происходить из-за того, что некоторые контроллеры позволяют операционной системе использовать перекрывающиеся операции ввода-вывода для нескольких ожидающих запросов. Счетчики производительности диска рассчитывают время ответов с помощью счетчика с точностью 100 наносекунд, а затем сообщают совокупную статистику за заданное время выборки. Это время выборки может превышать 100 процентов, если, например, у вас есть 10 запросов, которые выполняются за 2 миллисекунды каждый с интервалом выборки в 10 миллисекунд. Если у вас есть несколько дисков в структуре Raid, перекрытие ввода / вывода происходит потому, что операционная система может читать и записывать на несколько дисков, и это может отображать значения, превышающие 100 процентов для этого счетчика.
Вы используете RAID?
Средн. Disk Queue Length - корреляция длины очереди с количеством ядер процессора звучит довольно сомнительно. Я никогда раньше не слышал, чтобы кто-то предлагал такой совет. Если вы также не испытываете серьезную нагрузку на ЦП, ваш ЦП может обрабатывать дисковые операции намного быстрее, чем любой диск, который я знаю, может их выполнять, поэтому они складываются в виде длины дисковой очереди в первую очередь.
Длина очереди - это количество невыполненных операций. Вы хотите, чтобы он был как можно ниже. Любая длина очереди означает, что есть отложенные дисковые операции, которые еще не обслуживались. В идеале вы этого не хотите. На самом деле, поскольку диски медленные, вы всегда будете видеть некоторые из них, но вы хотите, чтобы их количество было как можно ниже.
Опять же, это зависит от того, выполняете ли вы измерения на уровне логического диска или уровня физического диска. Логический диск может состоять из множества физических дисков. Если длина очереди логического диска больше, чем количество физических дисков / шпинделей, составляющих этот логический диск, то вы, вероятно, столкнулись с ситуацией узкого места.