Среднее время отклика жесткого диска
Обновлено: 21.11.2024
Время отклика диска в миллисекундах. Для этой метрики меньшее число определенно лучше; в общем, все, что меньше 10 мс, считается хорошей производительностью.
Какое среднее время отклика в диспетчере задач?
Глядя в Диспетчер задач > Производительность, я вижу, что Диск 1 (D:) имеет активное время 100%, среднее время отклика колеблется от ~ 20000 мс до ~ 60000 мс. Скорость записи иногда может достигать десятков МБ/с, но обычно не превышает сотен КБ/с.
Почему среднее время отклика моего диска велико?
Открытие, закрытие или переход на вкладку приводит к увеличению среднего времени отклика и использования диска. игры загружаются медленнее. прерывистое воспроизведение видео. установка программ вызывает большое время отклика.
Каково хорошее среднее время отклика для SSD?
Время отклика обычно составляет около 50–500 мс, что намного выше ожидаемого от SSD.
Какова приемлемая задержка диска?
Для жестких дисков средняя задержка от 10 до 20 мс считается приемлемой (20 мс — это верхний предел). Для твердотельных накопителей, в зависимости от рабочей нагрузки, оно никогда не должно превышать 1-3 мс. В большинстве случаев рабочие нагрузки будут иметь задержку менее 1 мс.
Как снизить среднее время отклика?
Вот семь простых способов сократить время отклика сервера для вашего веб-сайта.
- Используйте надежный и быстрый веб-хостинг. Убедитесь, что ваш хостинг-провайдер удовлетворяет потребности ваших онлайн-клиентов.
- Используйте CDN.
- Оптимизировать базы данных.
- Сохраняйте легкость WordPress.
- Отслеживайте использование PHP.
- Настроить кэширование.
- Минимизировать скрипты.
Как уменьшить время отклика жесткого диска?
- Сосредоточьтесь на том, что использует (и что не использует) диск в ваших процессах. Сравните то, что вы знаете о нормальной активности процесса, и то, что происходит при медленном отклике.
- Сосредоточьтесь на оборудовании. Зайдите в BIOS в настройки диска и посмотрите, не выглядит ли там что-то неуместным.
- Проверьте максимальную производительность диска.
Как уменьшить время отклика диска?
Почему у моего SSD такое медленное время отклика?
Еще одна причина, по которой SSD-накопитель работает медленно, заключается в неправильной настройке последовательности загрузки, так как жесткий диск имеет наивысший приоритет, что означает, что ему потребуется намного больше времени для извлечения и загрузки операционной системы. Перезагрузите компьютер и загрузитесь в BIOS. Измените последовательность загрузки HDD и SSD.
Снижают ли SSD задержки?
По сравнению с электромеханическими накопителями твердотельные накопители обычно более устойчивы к физическим ударам, работают бесшумно, имеют более быстрое время доступа и меньшую задержку.
Вы можете нести ответственность, например, за загруженный SQL-сервер, или веб-сервер, или, возможно, загруженный файловый сервер и сервер печати, системы финансового отдела, управление документацией, CRM, BI или что-то еще.
Теперь подумайте, ПОЧЕМУ эти рабочие нагрузки вас интересуют больше всего.
Вы отвечали за установку приложения, выполняющего рабочую нагрузку для вашей компании? Является ли выполняемая рабочая нагрузка критически важной для бизнеса или считается СЛИШКОМ БОЛЬШОЙ, ЧТОБЫ ОШИБАТЬСЯ?
Или это просто потому, что пользователи или, что еще хуже, клиенты жалуются на производительность?
Если последний вопрос заставил вас вздрогнуть, потому что вы знаете, что ВЫ несете ответственность за некоторые из рабочих нагрузок, выполняемых в вашей организации, которые выиграют от дополнительной производительности, пожалуйста, продолжайте читать. Эта статья именно для вас, даже если вы не считаете себя «технарем».
Эти переменные влияют на производительность ваших приложений
Прежде чем мы начнем, вы должны знать, что существует множество переменных, которые могут повлиять на производительность наиболее важных для вас приложений. Самый медленный и ограничивающий из них называется «узким местом». Представьте себе воду, которую выливают из бутылки. Вода может течь только с такой скоростью, как горлышко бутылки, самая «медленная» часть бутылки.
Не волнуйтесь, на компьютере узкое место практически всегда попадает в одну из следующих категорий:
Хорошая новость заключается в том, что если вы работаете в Windows, обычно очень легко определить, какая из них вызывает узкое место. Вот как это сделать, как ИТ-инженер:
- Откройте Монитор ресурсов. Для этого откройте меню «Пуск», введите «монитор ресурсов» и нажмите Enter. Microsoft включает его как часть операционной системы Windows, и он уже установлен.
- Видите ли вы графики на правой панели? Когда ваш компьютер работает с пиковой нагрузкой или пользователи жалуются на производительность, какие из графиков «выходят за пределы»?
Это отличный показатель того, где находится узкое место вашей рабочей нагрузки.
Что вы можете сделать, чтобы уменьшить задержку диска и улучшить время отклика
Итак, теперь вы определили самую медленную часть вашей «вычислительной среды» (продолжайте читать, чтобы узнать больше), что вы можете сделать, чтобы улучшить ее?
Традиционный подход к решению проблем с производительностью компьютера заключался в использовании большего количества оборудования. Это может быть покупка нового ноутбука, увеличение объема оперативной памяти на рабочей станции или, что более экстремально, покупка новых серверов или дорогих систем хранения данных.
НО как узнать, когда уместно тратить деньги на новое или дополнительное оборудование, а когда нет. Ну, ответ таков: «когда вы не можете получить необходимую производительность» с существующей аппаратной инфраструктурой, которую вы уже купили и за которую заплатили.
Вы бы не заменили свой автомобиль только потому, что он нуждался в обслуживании, не так ли?
В качестве примера возьмем скорость диска. Давайте посмотрим на столбец времени отклика в мониторе ресурсов. Убедитесь, что вы открыли монитор на весь экран или достаточно большой, чтобы увидеть данные. Затем откройте раздел «Активность диска», чтобы увидеть столбец «Время ответа». Сделайте это сейчас на компьютере, который вы используете для чтения. (Вы еще не закрыли монитор ресурсов, не так ли?) Это показывает время отклика диска или, другими словами, сколько времени требуется хранилищу для чтения и записи данных? Конечно, медленнее скорость диска = медленнее производительность, но что считать хорошей скоростью диска, а что плохой?
В нем автор прекрасно описывает, чего ожидать от более быстрого и медленного времени отклика диска:
«Время отклика (мс). Время отклика диска в миллисекундах. Для этой метрики меньшее число определенно лучше; в общем, все, что меньше 10 мс, считается хорошей производительностью. Если время от времени вы выходите за пределы 10 мс, все должно быть в порядке, но если система постоянно ожидает ответа от хранилища более 20 мс, то у вас может возникнуть проблема, требующая внимания, и, скорее всего, пользователи заметят снижение производительности. При 50 мс и больше проблема серьезная».
Надеюсь, когда вы проверили на своем компьютере, время отклика диска было ниже 10 миллисекунд. НО, а как насчет тех других рабочих нагрузок, о которых вы думали ранее. Каково время отклика диска на этом загруженном SQL-сервере, платформе CRM или BI или на тех серверах Windows, на которые жалуются пользователи?
Еще один аспект, который нельзя упускать из виду, — длина очереди диска (выберите вкладку "Диск"). Это измеряет невыполненные запросы ввода-вывода, которые «ожидают» обслуживания, поскольку массив хранения уже занят другой работой. Это может указывать на то, что дисковых шпинделей или каналов ввода-вывода недостаточно для правильной обработки рабочей нагрузки, и эти операции ввода-вывода должны ожидать своей очереди, прежде чем массив хранения начнет обслуживать запрос. Снижение нагрузки на трафик ввода-вывода – гораздо более привлекательное решение, чем добавление дополнительного оборудования.
Два варианта времени отклика диска от 10 миллисекунд
Если время отклика диска часто превышает 10 миллисекунд, и вам необходимо повысить производительность приложения, то это время выбора, и в основном есть два варианта:
- По моему мнению, как ИТ-инженеру, наиболее разумным вариантом является использование программного обеспечения для снижения рабочей нагрузки на хранилище, такого как DymaxIO™ для быстрых данных (Diskeeper ® , SSDkeeper ® и V-locity ® теперь являются новым программным обеспечением для быстрых данных DymaxIO). Это уменьшит время хранения на диске, позволяя большому проценту данных, которые должны читать ваши приложения, поступать из кэша ОЗУ, а не из более медленного дискового хранилища. Это работает, потому что оперативная память намного быстрее, чем носитель в вашем дисковом хранилище. DymaxIO также включает другие технологии для повышения производительности ввода-вывода. Лучше всего то, что все, что вам нужно сделать, чтобы попробовать это, это загрузить бесплатную копию 30-дневной пробной версии. Вам даже не нужно перезагружать компьютер; просто проверьте и посмотрите, сможет ли он снизить время отклика диска для наиболее важных рабочих нагрузок.
- Если вы попробовали программное обеспечение DymaxIO, но вам ВСЕ ЕЩЕ нужен более быстрый доступ к диску, то, боюсь, пришло время начать получать расценки на новое оборудование. Тем не менее имеет смысл сначала потратить пару минут на установку DymaxIO, чтобы посмотреть, можно ли избежать этого шага. Программное решение для устранения неэффективности хранения обычно является гораздо более экономичным решением, чем покупка оборудования!
Повысьте производительность приложений, уменьшив задержку диска, как ИТ-инженер. Загрузите бесплатную пробную версию DymaxIO. Нажмите здесь.
Первоначально опубликовано 13 июня 2018 г. Обновлено 29 апреля 2021 г., 14 июля 2021 г., 9 февраля 2022 г.
У меня есть ноутбук под управлением Windows 10. Производительность стала невыносимой.
Глядя на Диспетчер задач, я вижу, что среднее время отклика иногда превышает 450 мс, а активное время остается на уровне 100%.
На диске достаточно свободного места. Тем не менее, я запустил очистку диска и проверил, не является ли фрагментация чрезмерной.
Возможно, это началось примерно в то время, когда мой ноутбук обслуживался, потому что аккумулятор вздулся и стало трудно нажимать кнопки планшета. Я просто пытаюсь понять, умирает ли жесткий диск или может быть какая-то проблема с конфигурацией.
Чтобы узнать, умирает ли диск, проверьте тест S.M.A.R.T. данные диска с помощью такого инструмента, как Speccy, и включите их в сообщение для анализа.
3 ответа 3
Вы можете использовать монитор ресурсов, чтобы проверить, какой процесс вызывает высокую активность диска. После открытия монитора ресурсов перейдите на вкладку диска.
К диску обращается множество процессов. Я действительно думаю, что это больше связано с медленным временем отклика, чем с количеством запросов.
Это верно, но время отклика и активность диска коррелируют. Высокая загрузка диска > высокое время отклика. Использование диска на 100 % ясно показывает, что один или несколько процессов активно работают
Это верное замечание. Но это работает в обе стороны. Если диск работает медленно, больше процессов будут ожидать завершения активности. Я более внимательно рассмотрю процессы, использующие диск.
Жесткий диск не должен быть поврежден, что приведет к снижению производительности, поскольку это жесткие компоненты, но вы все равно выполните ряд тестов и наблюдений. Ваши варианты:
Сосредоточьтесь на том, что использует (и что не использует) диск в ваших процессах. Сравните то, что вы знаете о нормальной активности процесса, и то, что происходит при медленном отклике. Я знаю, что вы сказали выше, что существует много процессов, но некоторые из них создают больше операций ввода-вывода, чем другие. У вас могут быть обычные операции ввода-вывода, такие как открытые приложения, системные задачи Windows, обновления или обновления Windows и такие вещи, как поисковая система, которая должна сканировать новые данные, чтобы вы могли быстрее находить что-то. Но в какой-то момент он должен сойти - подождите минут 20-30 после загрузки. После того, как вы узнаете, что является нормальным, вы сможете увидеть, есть ли процесс, который не должен выполняться или который обычно остается в первых нескольких процессах. Если возможно, вы также можете сравнить с другим компьютером с той же ОС.
Сосредоточьтесь на оборудовании. Зайдите в BIOS в настройки диска и посмотрите, не выглядит ли там что-то неуместным. Найдите инструмент производителя жесткого диска, который проверяет состояние диска SMART. Ваш накопитель изготовлен компанией Western Digital. Вы можете открыть корпус, если будете осторожны и не слишком заботитесь о аннулировании гарантии. Посмотрите, нормально ли выглядят разъемы дисков, не пережаты ли какие-либо кабели.
Проверьте максимальную производительность накопителя. Независимо от медлительности, посмотрите, сможете ли вы найти тихий момент и запустите тесты производительности диска. Это может быть так же просто, как копирование большого файла, создание и измерение операций ввода-вывода с помощью бесплатного инструмента или покупка профессионального инструмента для тестирования производительности диска. Диапазон здесь велик, но он может помочь вам измерить пределы вашего диска.
По моему собственному опыту, подержанный ноутбук с диском вашего класса может быть легко перегружен, а время отклика, которое вы показываете, не является ненормальным. Я ожидаю, что загрузка займет 5-10 минут, прежде чем все успокоится, и после этого вам следует провести тестирование.
Я часто сталкиваюсь с прерывистой, но невоспроизводимой проблемой, когда мой ноутбук работает очень медленно для определенных приложений и даже не позволяет Windows 10 перезагружаться/выключаться в обычное ожидаемое время.
Глядя в Диспетчер задач > Производительность, я вижу, что Диск 1 (D:) имеет активное время 100%, среднее время отклика колеблется от ~ 20000 мс до ~ 60000 мс. Скорость записи иногда может составлять десятки МБ/с, но обычно она составляет несколько сотен КБ/с.
Все остальные действия, такие как ЦП, память, диск 0 (C:), Wi-Fi и т. д., показывают нормальное использование. Возможно, стоит отметить, что мой C: — это SSD с Windows 10 Home, версия 1809, сборка ОС 17763.379, а D: — это жесткий диск емкостью 1 ТБ с ~ 650 ГБ свободного места.
Я не могу воспроизвести точную причину возникновения проблемы, поэтому очень сложно определить, что вызывает эту проблему. Некоторые из проблем, с которыми я сталкиваюсь, когда замечаю, что что-то зависает/собирается зависнуть:
если Диспетчер задач не открыт, когда я замечаю проблему с производительностью, он может не открываться в течение длительного времени; думай минутами, а не секундами.
иногда проводник Windows может не открыться, если окно уже не открыто
пакет программ MS Office может не открыться, если он уже не открыт; они установлены на C:
выбор «Пуск»> «Перезагрузка» не продолжается и зависает на синем экране со счетчиком, говорящим «Перезапуск». больше часа; нет согласованности
VMWare VM зависает
Я оставил упоминание о VMWare напоследок, так как думаю, что это виновник, но мне показалось странным, что такие вещи, как диспетчер задач, также затронуты.
Выполняется VMWare Workstation Pro 12.5.0 build-4352439 и работает только одна виртуальная машина Windows Server. Файлы ВМ хранятся на диске D:.
Обычно я могу работать на виртуальной машине над любой заданной задачей, и она зависает. При перемещении с виртуальной машины на хост-компьютер я замечаю все точки, упомянутые выше. Приостановка работы виртуальной машины невозможна, так как VMWare зависает. Как уже упоминалось, если я подожду, все вернется на круги своя. Это происходило не всегда, поэтому я не подозреваю, что виртуальная машина повреждена, и не могу восстановить ее, учитывая мою текущую ситуацию. Я не хочу перемещать образ виртуальной машины на C: потому что я боюсь, что то же самое произойдет с активным временем диска, и я не хочу рисковать зависанием самой Windows, а также у меня нет места для хранения для размера виртуальной машины. .
Я пытался открыть, выключить, приостановить и возобновить виртуальную машину, пытаясь вызвать ту же проблему, но безуспешно.
Я не уверен, что вызывает высокую активность, о которой сообщается в диспетчере задач, или почему это влияет на производительность элементов на диске C: (например, проводника Windows), учитывая низкую загрузку ЦП, ОЗУ и т. д. в то же время, и я не уверен, как устранить неполадки дальше и исправить.
Кто-нибудь знает, в чем причина и как ее решить?
Примечание: по-видимому, я не могу добавлять ссылки, пока аккаунт не будет проверен, но нет ясного способа сделать это?
Иногда проблемы с производительностью ПК трудно диагностировать. По моему опыту, жесткий диск является наиболее распространенным виновником. Сейчас я говорю только о жестком диске. Не твердотельный накопитель. Твердотельные накопители имеют другой набор диагностических инструментов из-за характера их внутренней работы. Эта запись в блоге предназначена только для тех, кому необходимо устранить проблемы с производительностью ПК, связанные с жесткими дисками.
Диспетчер задач — ваш друг
Да, я знаю. Это очевидно. В новом диспетчере задач есть несколько скрытых самородков, которые я хотел рассказать об устранении неполадок.
Во-первых, это процент использования диска. Это даст вам быстрый и грязный способ посмотреть, связаны ли проблемы с производительностью с диском. Если этот процент высок (выше 30-40%), вы можете увидеть, какой процесс это делает. Если это не обычный процесс интенсивного использования диска, вы можете перейти к процессу устранения неполадок с диском.
Второй фрагмент — это вкладка производительности и обзор диска. Это может показать вам время отклика и скорость передачи с рассматриваемого диска. Это еще один слой в картине того, как ваш привод работает с точки зрения здоровья. Если среднее время ответа составляет несколько сотен мс, вам необходимо провести дополнительное расследование.
Ожидание в «Очереди»?
Итак, теперь, когда у нас есть несколько красных флажков, которые нужно быстро проверить, следующий красный флажок находится на расстоянии одного щелчка мыши от вкладки производительности диспетчера задач. Нажмите Монитор ресурсов внизу, чтобы получить дополнительные сведения об индикаторах диска.
В диспетчере ресурсов нажмите вкладку "Диск" и расширьте хранилище. Крайний правый столбец — «Очередь дисков». Это количество дисковых операций, ожидающих выполнения контроллером диска. Это число должно периодически опускаться ниже 1. Если оно остается выше 2 и никогда не догоняет, у вас как минимум есть узкое место в производительности, и вам следует подумать о замене диска для обновления. Если число постоянно равно 5 или больше, возможно, неисправен механизм привода.
Как S.M.A.R.T. ты?
Поэтому, если мы видим большое число дисковых очередей, мы должны перейти к получению S.M.A.R.T. диагностический отчет из утилиты, которая может извлечь эту информацию. УМНЫЙ.является техническим стандартом для записи параметров работоспособности диска в память контроллера диска, которые запрашиваются программным обеспечением, которому необходимо оценить работоспособность жесткого диска. Есть масса бесплатных инструментов, но один из них никогда не подводил — это CrystalDiskInfo. Это действительно мощно для своего размера, и это бесплатно. Однако я хотел показать, что вы можете проверить это в Windows 10 без каких-либо дополнительных инструментов.
Откройте командную строку.
Введите wmic и нажмите Enter.
Введите diskdrive get status и нажмите Enter.
Для каждого физического диска ПК должно быть указано ОК. Если он сообщает что-либо, кроме OK, вам необходимо сделать резервную копию данных и заменить диск как можно скорее.
По-прежнему возникают проблемы с диском и нет ошибок SMART?
Если вы выполнили описанные выше шаги и не уверены, что диск неисправен, то причиной могут быть другие факторы, связанные с производительностью жесткого диска.
Подкачка Dr. Disk
Как выглядит ваш файл подкачки? Если он слишком мал, ваша система может постоянно перемещать данные с диска в память и обратно.
Для проверки щелкните правой кнопкой мыши кнопку "Пуск" и выберите "Система". Затем нажмите Дополнительные параметры системы. Затем под производительностью нажмите кнопку настроек. Затем перейдите на вкладку «Дополнительно» и в разделе «Виртуальная память» нажмите «Изменить». В современном мире машин с большим объемом памяти хорошим эмпирическим правилом является всегда иметь место для одного и того же объема памяти. Поэтому, если у вас 16 ГБ памяти, установите файл подкачки как минимум на этот размер. Таким образом, если вам нужно устранить неполадки в любых событиях сбоя Windows, вы можете сбросить содержимое памяти в файл подкачки для создания полного файла дампа отладки.
Настройки энергосбережения
Как выглядят параметры электропитания? Если вы используете настольный ПК, я, несомненно, всегда изменю параметры питания на высокую производительность и отключу любой режим сна или гибернации. Спящий режим и режим гибернации могут вызвать всевозможные проблемы с производительностью. Кроме того, если параметры питания настроены на что-либо, кроме высокой производительности или аналогичных настраиваемых параметров питания, то Windows 10 может отключать дополнительные улучшения производительности, такие как Intel Turbo Boost.
Сжатие и шифрование
Наконец, если вы сжимаете какой-либо файл на системном диске, это может вызвать серьезные проблемы с производительностью. Вы знаете, что они сжаты, если они отображаются синим цветом в проводнике.
Шифрование диска также может повысить производительность вашего диска, хотя это меньше, чем думает большинство людей. Честно говоря, если ваше шифрование диска вызывает проблемы с производительностью вашего диска, вам нужен более быстрый жесткий диск или лучший механизм шифрования.
Читайте также: