Диагностика HDD (НЖМД) на работающих системах
Часто возникают ситуации, когда нужно определить в каком состоянии находится HDD. Может быть ему требуется замена. Один из оптимистических прогнозов в интернет говорит о том что HDD должен работать не менее 10 лет. Мой личный прогноз это 2 года. Все зависит от того где подключен HDD (сервер, ноутбук и т.д.) и насколько интенсивно он используется. Существует много дополнительных факторов, которые сказываются на времени жизни HDD.
Ниже рассмотрим способы, которые позволят определить состояние HDD на работающих компьютерах, то есть компьютер, который без веских причин нельзя останавливать вообще или же на очень короткий срок. Подавляющие большинство программ для диагностики HDD используют технологию SMART технология внутренней оценки состояния жёсткого диска.
Вопросы к HDD
Попробуем сформулировать вопросы для диагностируемого HDD:
- Насколько стар жесткий диск?
- В каком стандарте (UDMA66, UDMA100 и т.д.) работает HDD и какая скорость передачи? Версии стандарта ATA, скорость передачи и свойства.В приводимой далее таблице приведены названия версий стандарта ATA, и поддерживаемые ими режимы и скорость передачи. Следует отметить, что скорость передачи, указываемая для каждого стандарта (например, 66,7 МБ/с для UDMA4, именуемого обычно «Ultra-DMA 66») указывает максимальную теоретически возможную скорость в кабеле. Это просто два байта, умноженные на фактическую частоту, и предполагает, что каждый цикл используется для передачи пользовательских данных. На практике скорость, естественно, меньше. Перегрузка на шине, к которой подключён ATA-контроллер, также может ограничивать максимальный уровень передачи. Например, максимальная пропускная способность шины PCI, работающей на частоте 33 МГц и имеющей разрядность 32 бита, составляет 133 МБ/с, и эта скорость делится между всеми подключёнными к шине устройствами. Более того, по данным на октябрь 2005 г., не существует ATA-дисков, имеющих устойчивую скорость передачи выше 60 МБ/с. Да и эти тесты не дают реальной картины, поскольку спроектированы так, что при их работе практически не встречается задержек на поиск или время ожидания. В большинстве реальных ситуаций эти два фактора являются во многом определяющими; третьим по важности фактором является пропускная способность шины ATA. Следовательно, скорости свыше 66 МБ/с только тогда оказывают реальное влияние на производительность, когда диск все операции ввода/вывода производит со своим внутренним кэшем — ситуация достаточно необычная, особенно в виду того, что данные в этом случае обычно уже кэшированы операционной системой.
Ответы (диагностика) HDD в ОС Windows
Ответы (диагностика) HDD в ОС Unix
- Примеры использования hdparm в Linux покажет режимы Ultra DMA протокола ATA в ОС Linux
# hdparm -i /dev/sda /dev/sda: Model=SAMSUNG HD160JJ , FwRev=ZM100-41, SerialNo=S08HJ1LL603906 Config={ Fixed } RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4 BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16, MultSect=?16? CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=312581808 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6 AdvancedPM=no WriteCache=enabled Drive conforms to: unknown: ATA/ATAPI-1,2,3,4,5,6,7 * signifies the current active mode
Утилиты Linux
# apt-cache search scsi info
- lsscsi - list all SCSI devices (or hosts) currently on system
- sg3-utils - utilities for working with generic SCSI devices
- hddtemp - hard drive temperature monitoring utility
- phpsysinfo - PHP based host information
- scsitools - Collection of tools for SCSI hardware management
- scsitools-gui - Collection of tools for SCSI hardware management
- hardinfo - выводит информацию об оборудовании и операционной системе
- Утилита sysinfo для HDD - отображает информацию о компьютере и системе
📌 Для тестирования скриптов, установщиков VPN, Python ботов рекомендуем использовать надежные VPS на короткий срок. Если вам нужна помощь с более сложными задачами, вы можете найти фрилансера, который поможет с настройкой. Узнайте больше о быстрой аренде VPS для экспериментов и о фриланс-бирже для настройки VPS, WordPress. 📌
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!
7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Китайский VPN Shadowsocks простая установка и настройка
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах