[Linux-Biella] HDPARM settaggi, non ho neppure il DMA attivo; ERA: suono a scatti quando c'è tanto carico di lavoro
Daniele (Mastro)
daniele.bilug a gmail.com
Ven 13 Ott 2006 22:15:26 CEST
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
ciao,
apro un nuovo "thread" perchè direi che l'argomento è cambiato del tutto...
allora...
il mio hard disk ha dei settaggi simil-anteguerra:
# hdparm /dev/hda
/dev/hda:
multcount = 0 (off)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 16383/255/63, sectors = 156301488, start = 0
in particolare (tra le altre cose) è disattivato il DMA.. il che è con
ogni probabilità la causa di quanto al post precedente (e altri vari
rallentamenti) (grazie Mattia Rossi)
allora.. ho letto il man di hdparm.. e da quel che ho capito settare
qualcosa di sbagliato con hdparm può mandare l'hard disk all'altro mondo...
intanto.. sono un po' BASITO del fatto che linux non si prenda da solo i
settaggi per l'hard disk... e che a quanto pare non esista un tool per
farlo in automatico (o almeno io non l'ho trovato) !!!!!!!! ma un
qualunque utente non sistemerà mai questo a dovere!!!
comunque... onde evitare che si spacchi preferisco andarci con i piedi
di piombo ed essere totalmente sicuro di quel che faccio......
ecco l'output di alcuni comando di hdparm che credo diano le
caratteristiche del mio hard disk..
# hdparm -i /dev/hda
/dev/hda:
Model=IC25N080ATMR04-0, FwRev=MO4OAD4A, SerialNo=MRA401K6K1D7HH
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=DualPortCache, BuffSize=7884kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=156301488
IORDY=on/off, tPIO={min:240,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
AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
Drive conforms to: ATA/ATAPI-6 T13 1410D revision 3a: ATA/ATAPI-2
ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6
* signifies the current active mode
e + dettagliato:
# hdparm -I /dev/hda
/dev/hda:
ATA device, with non-removable media
Model Number: IC25N080ATMR04-0
Serial Number: MRA401K6K1D7HH
Firmware Revision: MO4OAD4A
Standards:
Used: ATA/ATAPI-6 T13 1410D revision 3a
Supported: 6 5 4
Configuration:
Logical max current
cylinders 16383 65535
heads 16 1
sectors/track 63 63
--
CHS current addressable sectors: 4128705
LBA user addressable sectors: 156301488
LBA48 user addressable sectors: 156301488
device size with M = 1024*1024: 76319 MBytes
device size with M = 1000*1000: 80026 MBytes (80 GB)
Capabilities:
LBA, IORDY(can be disabled)
Standby timer values: spec'd by Vendor, no device specific minimum
R/W multiple sector transfer: Max = 16 Current = 0
Advanced power management level: 128 (0x80)
Recommended acoustic management value: 128, current value: 254
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=240ns 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
* Advanced Power Management feature set
Power-Up In Standby feature set
* SET_FEATURES required to spinup after power up
Address Offset Reserved Area Boot
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
Security:
Master password revision code = 65534
supported
not enabled
not locked
frozen
not expired: security count
not supported: enhanced erase
66min for SECURITY ERASE UNIT.
HW reset results:
CBLID- above Vih
Device num = 0 determined by the jumper
Checksum: correct
vorrei ottenere qualcosa di ottimale.. possibilmente senza mandare il
mio hard disk al creatore :D
ho trovato questa guida su web:
http://www.linuxdevcenter.com/pub/a/linux/2000/06/29/hdparm.html
che spiega appunto l'utilizzo di hdparm... che però ho paura a seguire
cmq consigliava questo altro comando di cui vi riporto il risultato:
# hdparm -Tt /dev/hda
/dev/hda:
Timing cached reads: 2236 MB in 2.00 seconds = 1118.28 MB/sec
Timing buffered disk reads: 8 MB in 3.24 seconds = 2.47 MB/sec
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFL/Pei33/AIKoeisRAqObAJ4mPYII6+3YjXnWMIarKeJp3N68lQCeJkZR
n16N9PmzMSXzJHcI7IFgTzY=
=AyK9
-----END PGP SIGNATURE-----
Maggiori informazioni sulla lista
Linux