LinuxForum.Fans
Тема

Низкая скорость жесткого диска

Автор: duke 8 сообщений 4933 просмотров
#311710

Доброго времени суток. Столкнулся с интересной проблемой. В системе 3 диска. Segate 250gb под систему, samsung 1.5tb и wd 3tb под файловый архив.
Теперь в чем проблема:

text
hdparm -t /dev/sda
Timing buffered disk reads: 288 MB in  3.01 seconds =  95.62 MB/sec
hdparm -t /dev/sdb
Timing buffered disk reads:  32 MB in  3.11 seconds =  10.29 MB/sec
hdparm -t /dev/sdс
Timing buffered disk reads: 436 MB in  3.02 seconds = 144.53 MB/sec

Что-то не то с самсунгом. Его данные:

text
Расположение    устройство SATA B    Размер диска    1.40 TB
Производитель и модель    ATA SAMSUNG HD153WI
Offline data collection status    Offline data collection activity was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status    The previous self-test routine completed without error or no self-test has ever been run.
Total time to complete Offline data collection    18600 seconds.
Offline data collection capabilities    SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new command.
Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities    Saves SMART data before entering power-saving mode.
Supports SMART auto save timer.
Error logging capability    Error logging supported.
General Purpose Logging supported.
Short self-test routine recommended polling time    2 minutes.
Extended self-test routine recommended polling time    255 minutes.
SCT capabilities    SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
Raw Read Error Rate    195
Throughput Performance    0
Spin Up Time    12135
Start Stop Count    596
Reallocated Sector Ct    0
Seek Error Rate    0
Seek Time Performance    0
Power On Hours    7594
Spin Retry Count    0
Calibration Retry Count    0
Power Cycle Count    654
G-Sense Error Rate    9
Power-Off Retract Count    0
Temperature Celsius    31
Hardware ECC Recovered    0
Reallocated Event Count    0
Current Pending Sector    0
Offline Uncorrectable    0
Multi Zone Error Rate    0
Load Retry Count    0
Load Cycle Count    13214

Подскажите пожалуйста в какую сторону двигаться в решении проблемы.

#311712

Давайте до кучи и

text
# hdparm -iI /dev/sdb
#311713
text

/dev/sdb:

Model=SAMSUNG HD153WI, FwRev=1AN10003, SerialNo=S1UVJ1WZ501566 Config={ Fixed } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=unknown, BuffSize=unknown, MaxMultSect=16, MultSect=off CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=2930277168 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=yes: disabled (255) WriteCache=disabled Drive conforms to: unknown: ATA/ATAPI-0,1,2,3,4,5,6,7

* signifies the current active mode

ATA device, with non-removable media Model Number: SAMSUNG HD153WI Serial Number: S1UVJ1WZ501566 Firmware Revision: 1AN10003 Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6 Standards: Used: unknown (minor revision code 0x0028) Supported: 8 7 6 5 Likely used: 8 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: 2930277168 Logical Sector size: 512 bytes Physical Sector size: 512 bytes device size with M = 1024*1024: 1430799 MBytes device size with M = 1000*1000: 1500301 MBytes (1500 GB) cache/buffer size = unknown Form Factor: 3.5 inch Nominal Media Rotation Rate: 5400 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 = ? Advanced power management level: 254 Recommended acoustic management value: 254, current value: 128 DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 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 Power-Up In Standby feature set * SET_FEATURES required to spinup after power up 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 * IDLE_IMMEDIATE with UNLOAD * WRITE_UNCORRECTABLE_EXT command * {READ,WRITE}_DMA_EXT_GPL commands * Segmented DOWNLOAD_MICROCODE * Gen1 signaling speed (1.5Gb/s) * Gen2 signaling speed (3.0Gb/s) * Native Command Queueing (NCQ) * Host-initiated interface power management * Phy event counters * Idle-Unload when NCQ is active * NCQ priority information * 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 not frozen not expired: security count supported: enhanced erase 296min for SECURITY ERASE UNIT. 296min for ENHANCED SECURITY ERASE UNIT. Logical Unit WWN Device Identifier: 50024e90037ea509 NAA : 5 IEEE OUI : 0024e9 Unique ID : 0037ea509 Checksum: correct

#311750

Может это от того, что WriteCache=disabled, посмотри как у остальных дисков. Включи кеш.

#311806

Vascom,
Вы правы! Сервер, где стоят диски, пришел в прошлую пятницу и я не обратил внимание что в биосе опция writecache была отключена. Включил, самсунг теперь показывает результат на уровне двух других дисков. Спасибо Вам огромное! Мне только стало непонятно, почему при выключенной опции два диска работали на нормальной скорости, и только самсунг тормозил.

#311807

Вообще, странно. Как я понимаю, судя по названию, writecache - это кэш на запись. Может, просто перезагрузка помогла? (какой-то процесс постоянно юзал HDD)

#311809

Кеш на диске ускоряет все операции, так что это не странно.
Ну может WD и Seagate игнорируют эти опции в BIOS. И правильно делают на мой взгляд.

#311874
-=Serj=- написал:
Вообще, странно. Как я понимаю, судя по названию, writecache - это кэш на запись. Может, просто перезагрузка помогла? (какой-то процесс постоянно юзал HDD)

Его юзает только transmission-daemon, вчера я его выгрузил и убрал с автозагрузки, перезагружал - скорость была на том же уровне.

Vascom,
Возможно причина в этом. Главное все теперь работает как надо. Еще раз всем огромное спасибо.
Весь этот зоопарк из дисков кстати собрал в HP Microserver, очень доволен!
Теперь буду разбираться с форматированием WD, так как там 4К сектор и не все так просто похоже.

Войдите или зарегистрируйтесь, чтобы ответить.