Длина дисковой очереди в мониторе ресурсов должна быть равна

Обновлено: 24.11.2024

В этой статье описываются два счетчика длины очереди диска Windows Performance Monitor — текущая длина очереди диска и средняя длина очереди диска — определяют потенциальные проблемы и предлагают основные решения.

Обзор

«\Local Disk\Current Disk Queue Length» — это прямое измерение количества запросов, присутствующих на момент сбора данных о производительности. Он также включает запросы в обслуживании на момент сбора данных. Это немедленная запись, а не среднее значение за временной интервал, как средняя длина очереди на диске. Многошпиндельные дисковые устройства могут иметь несколько запросов, которые активны одновременно, но другие запросы ожидают обслуживания.

"\Local Disk\Average Disk Queue Length" – это среднее число операций чтения (средняя длина очереди чтения на диск) и записи (средняя длина очереди записи на диск). Длина) запросов, которые были поставлены в очередь для выбранного диска в течение интервала данных о производительности. В отличие от текущей длины дисковой очереди, Avg. Длина очереди диска — это производное значение, а не прямое измерение.

Зеленый = текущая длина очереди дисков; Синий = Среднее. Длина дисковой очереди

Возможные проблемы

Как для текущего, так и для среднего значения. Длина очереди диска, 5 или более запросов на диск могут свидетельствовать о том, что дисковая подсистема является узким местом. Если счетчик запросов в секунду показывает большое значение, это может указывать на проблемы с нехваткой памяти, а нехватка памяти может вызвать проблемы с производительностью диска, если дисковая подсистема должна постоянно обрабатывать операции подкачки.

Если предыдущий интервал текущей длины очереди диска совпадает с данными о производительности для текущего интервала, то параметр Avg. Данные о длине очереди диска точно отражают состояние вашей системы хранения.

Однако, если Сред. Длина очереди диска больше 2 на жесткий диск в течение длительного периода времени, это может привести к узким местам в системе. Если у вас есть система RAID с 8 дисками, значение Avg. Длина очереди диска не должна превышать 16.

Устранение неполадок

Избыточное количество файлов, к которым осуществляется доступ, серьезно увеличивает среднюю скорость загрузки. Длина очереди диска, приводящая к узкому месту на диске. Скажем, у вас есть 1000 файлов размером 1 МБ. Они будут занимать больше места и требуют больше обработки, чем один файл размером 1 ГБ, из-за большего времени, затрачиваемого на открытие и закрытие всех файлов. Чтобы объединить множество небольших файлов, вы можете по возможности сжать их в архив.

Однако это может занять много времени и не является основной проблемой. Если производительность вашего диска низкая, вы можете обновить свой диск, контроллер жесткого диска или внедрить чередующийся набор. Используйте следующую формулу, чтобы найти Avg. Время очереди диска: Ср. Время очереди = Длина дисковой очереди x Ср. Диск сек/Передача. Это даст вам относительное измерение производительности и его следует сравнить с другими жесткими дисками в вашей системе. Чем больше количество запросов, ожидающих в очереди команд, тем ниже производительность диска.

Отзыв

Мы хотели бы услышать от вас, что вы думаете об этой статье и помогла она вам или нет. Какие счетчики вы бы хотели, чтобы мы обсудили дальше?

Операционная система Windows поставляется с множеством встроенных инструментов для анализа использования ресурсов. Наиболее заметным из них, вероятно, является Диспетчер задач Windows, так как он выделяет использование ресурсов отдельными процессами и дает администраторам и пользователям возможность убивать любые неподобающие процессы.

Монитор производительности и монитор ресурсов — это два дополнительных инструмента, которые администраторы и опытные пользователи Windows могут использовать для анализа проблем, связанных с производительностью или ресурсами, на ПК с Windows.

Начнем с рассмотрения того, что такое монитор ресурсов и чем он отличается от диспетчера задач Windows и монитора производительности.

Что такое монитор ресурсов?

Microsoft добавила Монитор ресурсов в операционные системы Windows Vista и Windows Server 2008 и сделала его частью всех новых версий Windows, выпущенных с тех пор. Программа отображает информацию об аппаратных и программных ресурсах в режиме реального времени.

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

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

Монитор ресурсов запускается в процессе монитора производительности.

Как запустить монитор ресурсов

У пользователей и администраторов есть несколько вариантов запуска монитора ресурсов. Он включен в несколько версий Windows, а некоторые параметры запуска инструмента доступны только в некоторых версиях операционной системы.

Первые два метода должны работать во всех версиях Windows, поддерживаемых Microsoft.

  1. Используйте Windows-R, чтобы открыть окно запуска. Введите resmon.exe и нажмите клавишу Enter.
  2. Используйте Windows-R, чтобы открыть окно запуска. Введите perfmon.exe /res и нажмите клавишу Enter.
  3. В Windows 10 выберите "Пуск" > "Все приложения" > "Инструменты администрирования Windows" > "Монитор ресурсов".
  4. В предыдущих версиях Windows выберите «Пуск» > «Все программы» > «Стандартные» > «Системные инструменты» > «Монитор ресурсов».
  5. Откройте диспетчер задач Windows, нажав Ctrl-Shift-Esc. Перейдите на вкладку "Производительность" и там "откройте монитор ресурсов".

Монитор ресурсов Windows

Интерфейс монитора ресурсов выглядит одинаково в Windows 7, Windows 8.1 и Windows 10. Программа использует вкладки для разделения данных. Обзор, ЦП, Память, Диск и Сеть — это пять вкладок программы.

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

На боковой панели отображаются графики, показывающие использование ЦП, диска, сети и памяти за 60 секунд.

Вы можете скрывать и отображать элементы, щелкая значок стрелки в строке заголовка. Другой вариант настройки интерфейса — наведение курсора мыши на разделители в интерфейсе для перетаскивания видимой области. Используйте его, чтобы увеличить или уменьшить видимую область элемента.

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

Вкладка "Обзор" является хорошей отправной точкой, так как дает обзор использования ресурсов. Он показывает использование ЦП и памяти, использование диска и использование сети в режиме реального времени.

Каждый конкретный список содержит массу информации. В блоке ЦП перечислены имена и идентификаторы процессов, IP-адреса сетевого блока и передачи данных, серьезные сбои блока памяти и операции чтения и записи блока диска.

Один интересный вариант, который у вас есть прямо здесь и там, — выбрать один или несколько процессов под процессором, чтобы применить фильтры к вкладке «Диск, сеть и память».

Если вы выберете определенный процесс в разделе ЦП, Resource Monitor отобразит использование диска, сети и памяти для этого процесса только в своем интерфейсе. Это одно из отличий от Диспетчера задач, поскольку вы не можете сделать что-то подобное в этом инструменте.

Отслеживайте использование ЦП с помощью монитора ресурсов

Вам нужно переключиться на вкладку ЦП, если вы хотите подробно отслеживать загрузку ЦП. Там вы найдете список процессов на странице обзора, а также три новых списка: Службы, Связанные дескрипторы и Связанные модули.

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

Обратите внимание, что графики отличаются от показанных ранее. Графики на вкладке "ЦП" показывают использование каждого ядра, использование сервисного ЦП и общее использование ЦП.

Связанные модули — список файлов, таких как библиотеки динамической компоновки, которые используются процессом. Связанные дескрипторы указывают на системные ресурсы, такие как файлы или значения реестра. Они предлагают конкретную информацию, но иногда полезны. Например, вы можете запустить поиск дескрипторов, чтобы узнать, почему вы не можете удалить файл в данный момент времени.

Монитор ресурсов дает вам некоторый контроль над процессами и службами на вкладке ЦП. Щелкните правой кнопкой мыши любой процесс, чтобы отобразить контекстное меню с параметрами для завершения выбранного процесса или всего дерева процессов, для приостановки или возобновления процессов, а также для запуска онлайн-поиска.

Контекстное меню «Службы» ограничено запуском, остановкой и перезапуском служб, а также поиском информации в Интернете.

Процессы могут отображаться с использованием цветов. Красный процесс означает, что он не отвечает, а синий — что он приостановлен.

Память в мониторе ресурсов

На вкладке "Память" перечислены процессы так же, как и на вкладке "ЦП", но с акцентом на использование памяти. Кроме того, в нем есть представление физической памяти, которое визуализирует распределение памяти на компьютере с Windows.

Если вы впервые получаете доступ к информации, вы можете быть удивлены тем, что довольно много памяти может быть зарезервировано аппаратно.

На графиках показаны используемая физическая память, стоимость фиксации и количество серьезных ошибок в секунду.

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

  • Commit – объем виртуальной памяти, зарезервированной операционной системой для процесса.
  • Рабочий набор – объем физической памяти, используемой в данный момент процессом.
  • Shareable — объем физической памяти, используемой процессом, который может использоваться совместно с другими процессами.
  • Частная — объем физической памяти, используемой процессом, который не может быть использован другими процессами.

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

Информация об активности на диске

На вкладке "Диск" монитора ресурсов Windows отображается дисковая активность процессов и информация о хранилище.

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

В списке Хранилище внизу перечислены все доступные диски, доступное и общее пространство на диске, а также активное время.

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

Сетевая активность в мониторе ресурсов

На вкладке «Сеть» отображается сетевая активность, TCP-подключения и прослушиваемые порты. Он подробно перечисляет сетевую активность любого запущенного процесса. Уже одно это полезно, так как сразу сообщает, подключаются ли процессы к Интернету.

Вы получаете списки подключений TCP, в которых выделяются удаленные серверы, к которым подключаются процессы, использование полосы пропускания и локальные порты прослушивания.

Вещи, для которых вы можете использовать Resource Monitor

  • Проверьте серьезные сбои и используйте физическую память, чтобы узнать, требуется ли вашему компьютеру больше оперативной памяти. Жесткие сбои возникают, когда данные, необходимые процессу, извлекаются с диска (файла подкачки), а не из памяти. Физическая память проста, так как показывает, сколько доступной оперативной памяти используется.
  • Используйте вкладку "ЦП", чтобы связать процессы со службами Windows.
  • Узнайте, какие программы выполняют запись на диск в определенный момент времени.
  • Получите список всех исходящих подключений ПК или узнайте, подключается ли процесс к Интернету.
  • Проверьте все прослушиваемые порты и закройте ненужные.

Советы по мониторингу ресурсов:

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

Заключительные слова

Resource Monitor — удобная программа для системных администраторов, опытных и даже обычных пользователей. Он предлагает больше информации, чем Диспетчер задач, и дает вам несколько подручных инструментов, чтобы копать глубже, когда дело доходит до действий на компьютере с Windows.

Отслеживайте действия дискового ввода-вывода в Windows с помощью монитора ресурсов

Для мониторинга действий дискового ввода-вывода в Windows в режиме реального времени необходимо запустить монитор ресурсов. Вы можете сделать это из командной строки и функции запуска, набрав: resmon

Внешний вид инструмента зависит от версии Windows, но в целом он одинаков.

Процессы с активностью диска

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

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

• ПИД. Идентификационный номер, связанный с процессом. Это полезно, если вы хотите использовать другие утилиты для управления процессами или если вы хотите легко сопоставить процессы с диспетчером задач.

• Чтение (Б/с). Среднее количество байтов, прочитанных процессом в секунду за последнюю минуту.

• Запись (Б/с). Среднее количество байтов, записанных процессом в секунду за последнюю минуту.

• Всего (Б/с). Среднее количество байтов, к которым обращались в секунду за последнюю минуту.

Информация, представленная в этом разделе, не особенно полезна при устранении неполадок, за исключением того, что она показывает, какие процессы потребляют больше всего ресурсов производительности диска. На рис. A видно, что процесс с именем DPMRA.exe выполняет множество операций чтения с диска.

Активность диска

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

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

• Файл. Имя файла, используемого активным процессом. Вы заметите, что указан полный путь, чтобы файл было легко найти.

• Приоритет ввода/вывода. Приоритет операций ввода-вывода.

• Время отклика (мс). Время отклика диска в миллисекундах. Для этого показателя чем меньше значение, тем лучше.

Хранилище

• Логический диск. Буква диска, связанная с диском.

• Физический диск. Какой физический диск отслеживается в этой строке

• Активное время (%). Это показывает процент времени, в течение которого диск не простаивает и активно обслуживает запросы. Если диск постоянно работает на очень, очень высоких уровнях (скажем, более 80%), это может указывать на узкое место, связанное с хранилищем.

• Доступное пространство (МБ). Сколько дискового пространства доступно на томе?

• Общий объем (МБ). Каков общий размер тома?

• Длина очереди диска. Средняя длина очереди дисков. Метрика длины очереди отображает количество невыполненных запросов (чтение и запись) в любой момент времени. Большое число может указывать на то, что дисковых шпинделей недостаточно для обслуживания потребностей приложения или что существующее хранилище слишком медленное, чтобы справляться с запросами.

Монитор ресурсов Windows может быть полезен при обнаружении и попытке диагностики проблем с производительностью на вашем сервере.

Чтобы запустить Монитор ресурсов, откройте Диспетчер задач, щелкнув правой кнопкой мыши на панели задач и выбрав Диспетчер задач .

Выберите вкладку «Производительность», а затем выберите «Открыть монитор ресурсов» в нижней части окна. Теперь вам будет представлен обзор монитора ресурсов, который можно использовать для просмотра текущего общего потребления ресурсов, как показано ниже.

На вкладке "Обзор" можно просмотреть текущее использование ЦП, ОЗУ, диска и сети. Для более подробной информации перейдите на соответствующую вкладку. В этом примере мы продемонстрируем проверку использования дисковых ресурсов.

Выберите вкладку «Диск», и вам будет представлена ​​дополнительная информация об использовании диска, включая «Процессы с активностью диска», «Активность диска» и «Хранилище», как показано ниже

Приведенный выше пример показывает, что только системный процесс в настоящее время использует дисковые ресурсы. В разделе Хранилище видно, что Очередь диска для диска C: равна 0.00, это означает, что в данный момент диск почти не загружен. Однако, если вы испытываете низкую производительность/отклик на сервере, это может быть связано с высокой очередью диска, как показано ниже

Здесь вы можете видеть, что Disk Queue для диска C: составляет 4,64 , это означает, что объем запросов на чтение/запись в 4,6 раза больше, чем он может эффективно обрабатывать в секунду. Если этот показатель остается выше 2 в течение длительного периода времени, это указывает на узкое место ввода-вывода и, вероятно, вызывает проблемы с производительностью.

Читайте также: