Автор статьи: blitz
Источник: antichat.ru

Attention! На свой страх и риск! :)


Есть у нас у всех компы:
дома, и на работе, и в кармашке - мобила с Android/WinMobile.

Речь пойдёт о компах - больших и настоящих,
с винчестерами, от 20 до 1000 ГБ.
Всем хороши они - винты, хранят и делятся информацией - проги, мануалы, видео/аудио.

не станет открытием Колумба для линуксоидов программа HDParm,
что настроит винт на скоростной и надёжный режим работы.

"скоростной и надёжный - это не противоречие в понятиях?" - резонно спросите Вы.
оказывается - нет.

от слов - к делу.
на примере SATA-II 160ГБ диска Samsung.

  • Тест диска.
    c:\Opt\System\HDParm\bin>hdparm.exe -I /dev/hda

    /dev/hda:

    ATA device, with non-removable media
    Model Number: SAMSUNG HD161HJ
    Serial Number: S0V3JDWPA03668
    Firmware Revision: JF100-19
    Standards:
    Used: ATA-8-ACS revision 3b
    Supported: 7 6 5 4
    Configuration:
    Logical max current
    cylinders 16383 16383
    heads 16 16
    sectors/track 63 63
    --
    CHS current addressable sectors: 16514064
    LBA user addressable sectors: 268435455
    LBA48 user addressable sectors: 312581808
    device size with M = 1024*1024: 152627 MBytes
    device size with M = 1000*1000: 160041 MBytes (160 GB)
    Capabilities:
    LBA, IORDY(can be disabled)
    Queue depth: 32
    Standby timer values: spec'd by Standard, no device specific minimum
    R/W multiple sector transfer: Max = 16 Current = 16
    Advanced power management level: unknown setting (0x0080)
    Recommended acoustic management value: 254, current value: 128
    DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 udma7
    Cycle time: min=120ns recommended=120ns
    PIO: pio0 pio1 pio2 pio3 pio4
    Cycle time: no flow control=120ns IORDY flow control=120ns
    Commands/features:
    Enabled Supported:
    * SMART feature set
    Security Mode feature set
    * Power Management feature set
    * Write cache
    * Look-ahead
    * Host Protected Area feature set
    * WRITE_BUFFER command
    * READ_BUFFER command
    * NOP cmd
    * DOWNLOAD_MICROCODE
    * Advanced Power Management feature set
    SET_MAX security extension
    * Automatic Acoustic Management feature set
    * 48-bit Address feature set
    * Device Configuration Overlay feature set
    * Mandatory FLUSH_CACHE
    * FLUSH_CACHE_EXT
    * SMART error logging
    * SMART self-test
    * General Purpose Logging feature set
    * 64-bit World wide name
    * WRITE_UNCORRECTABLE command
    * {READ,WRITE}_DMA_EXT_GPL commands
    * Segmented DOWNLOAD_MICROCODE
    * SATA-I signaling speed (1.5Gb/s)
    * SATA-II signaling speed (3.0Gb/s)
    * Native Command Queueing (NCQ)
    * Host-initiated interface power management
    * Phy event counters
    DMA Setup Auto-Activate optimization
    Device-initiated interface power management
    * Software settings preservation
    * SMART Command Transport (SCT) feature set
    * SCT Long Sector Access (AC1)
    * SCT LBA Segment Access (AC2)
    * SCT Error Recovery Control (AC3)
    * SCT Features Control (AC4)
    * SCT Data Tables (AC5)
    Security:
    Master password revision code = 65534
    supported
    not enabled
    not locked
    frozen
    not expired: security count
    supported: enhanced erase
    50min for SECURITY ERASE UNIT. 50min for ENHANCED SECURITY ERASE UNIT.
    Integrity word not set (found 0x0000, expected 0x41a5)
    на данном этапе - нас устраивает всё.

  • Корректируем в лучшую сторону скорость обмена данных с винтом.

    c:\Opt\System\HDParm\bin>hdparm.exe -B128 -X udma7 -W1 /dev/hda

    о параметрах:
    -B128 - setting Advanced Power Management level to 0x80 (128)
    -X udma7 setting xfermode to 71 (UltraDMA mode7)
    -W1 setting drive write-caching to 1 (on)
  • Проверка безопасности и безотказности винта

    c:\Opt\System\HDParm\bin>hdparm.exe -I /dev/hda

    /dev/hda:

    Commands/features:
    Enabled Supported:
    * SMART feature set
    * SMART error logging
    * SMART self-test


всё получилось, как и следует ?

вводим комманду %ProgramFiles%\HDParm\bin\hdparm.exe -B128 -X udma7 -W1 /dev/hda в All Programs/StartUp

Скачать HDParm for Windows