View previous topic :: View next topic |
Vous utilisez hdparm au boot? |
pas du tout |
|
32% |
[ 13 ] |
juste pour activer le mode DMA |
|
27% |
[ 11 ] |
avec des paramètres de folie pour obtenir le meilleur de mes durs |
|
35% |
[ 14 ] |
autre |
|
5% |
[ 2 ] |
|
Total Votes : 40 |
|
Author |
Message |
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3170 Location: Paris
|
Posted: Wed Jun 22, 2005 12:08 pm Post subject: [hdparm] au boot pour quoi faire? |
|
|
Bonjour,
Voilà, je me suis aperçu depuis un moment déjà qu'apparamment, beaucoup de monde avait recours à hdparm pour paramétrer ses disques au boot.
Je m'interroge toujours sur l'intérêt réel de la chose, en particuliers pour la DMA. Je voulais savoir si c'était si courant que ça des disques récalcitrants au point de devoir être paramétrés "à la manno" à chaque boot. Moi j'en ai simplement besoin pour couper le sifflet à un dur bruyant, où j'ai mis que du xp... et les jeux qui vont avec.
D'où le petit sondage
--
edit:
N'hésitez pas à préciser votre point de vue en même temps que vous votez |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Jun 22, 2005 3:14 pm Post subject: |
|
|
Sata donc juste le DMA pour le lecteur cd. |
|
Back to top |
|
|
blasserre Veteran
Joined: 10 Feb 2004 Posts: 1362 Location: Lille, Vlaanderen
|
Posted: Wed Jun 22, 2005 5:01 pm Post subject: Re: [hdparm] au boot pour quoi faire? |
|
|
El_Goretto wrote: |
N'hésitez pas à préciser votre point de vue en même temps que vous votez |
+1
votre avis m'interresse
je comptais vachement sur enlight là... suis un peu déçu... kernel_sensei ??? =)
j'ai voté pas du tout
ok []
mais j'écoute à la porte _________________ benj
technicien professionnel, ascendant winner |
|
Back to top |
|
|
Dais l33t
Joined: 05 Aug 2004 Posts: 977 Location: Québec
|
Posted: Wed Jun 22, 2005 5:06 pm Post subject: |
|
|
J'ai un Seagate 80 Go (barracuda me semble), et sans hdparm je n'ai pas de DMA, donc obligation de lancer hdparm au boot, sinon perfs pourries (vraiment pourries). _________________ Tout ce que je suis n'est que cause
Tout ce que je suis n'est que conséquence
Pourquoi s'attacher à toutes ces choses
Pourquoi continuer dans la souffrance ?
-
Shiki Soku Ze Ku, Ku Soku Ze Shiki |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Jun 22, 2005 5:11 pm Post subject: |
|
|
Dais wrote: | J'ai un Seagate 80 Go (barracuda me semble), et sans hdparm je n'ai pas de DMA, donc obligation de lancer hdparm au boot, sinon perfs pourries (vraiment pourries). |
Mmmh c'est bien ce que je pensais du coup si on te fait charger un gros initrd ça doit être ultra lent donc? mais y'a pas moyen de faire méméoriser les paramètres au matériel avec hdparm??? |
|
Back to top |
|
|
Ti momo Apprentice
Joined: 29 Jun 2004 Posts: 198 Location: Paris
|
Posted: Wed Jun 22, 2005 5:18 pm Post subject: |
|
|
Avant je l'utilisait pour gagné quelques Mo/s supplémentaire mais bon rien d'extraordinaire c'est surtout parce que mon disque systeme est Seagate sur un controleur ATA Silicon image et y avait une incompatibilité (il y a toujours j'ai juste arrété de l'utiliser) _________________ Avant de poster utilise la fonctions recherche qui est ton ami : https://forums.gentoo.org/search.php
Mon blog : http://blog.yacoubi.fr |
|
Back to top |
|
|
Dais l33t
Joined: 05 Aug 2004 Posts: 977 Location: Québec
|
Posted: Wed Jun 22, 2005 5:23 pm Post subject: |
|
|
Enlight wrote: | Dais wrote: | J'ai un Seagate 80 Go (barracuda me semble), et sans hdparm je n'ai pas de DMA, donc obligation de lancer hdparm au boot, sinon perfs pourries (vraiment pourries). |
Mmmh c'est bien ce que je pensais du coup si on te fait charger un gros initrd ça doit être ultra lent donc? mais y'a pas moyen de faire méméoriser les paramètres au matériel avec hdparm??? |
Je t'avouerais que je n'y connais pas grand chose dans le domaine, et que je n'ai pas fait de test poussé ..
- install gentoo: cool ça marche ! ... hmm ouais enfin pourquoi tout met 100 ans à se charger ? Ah, tiens, pas de DMA d'activé o_o
- lancer le DMA grâce à hdparm: aaahhh, enfin des perfs normales !! Hallelujah !
- passage à autre chose maintenant que le PC répond bien _________________ Tout ce que je suis n'est que cause
Tout ce que je suis n'est que conséquence
Pourquoi s'attacher à toutes ces choses
Pourquoi continuer dans la souffrance ?
-
Shiki Soku Ze Ku, Ku Soku Ze Shiki |
|
Back to top |
|
|
j_c_p Guru
Joined: 30 Aug 2003 Posts: 319 Location: France - Colmar
|
Posted: Wed Jun 22, 2005 5:25 pm Post subject: |
|
|
Pour modifier manuellement les paramétres hdparm, mais ça ne sert à rien sinon, le DMA étant activé directement dans le noyau.
Enfin, perso, je ne l'utilise pas au boot :
Quote: | [phoenix][/home/jcp]$ hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 2212 MB in 2.00 seconds = 1105.06 MB/sec
Timing buffered disk reads: 170 MB in 3.03 seconds = 56.06 MB/sec
[phoenix][/home/jcp]$ hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 2220 MB in 2.00 seconds = 1109.06 MB/sec
Timing buffered disk reads: 170 MB in 3.02 seconds = 56.37 MB/sec
[phoenix][/home/jcp]$ hdparm -tT /dev/hdd
/dev/hdd:
Timing cached reads: 2224 MB in 2.00 seconds = 1112.17 MB/sec
Timing buffered disk reads: 172 MB in 3.02 seconds = 56.96 MB/sec
[phoenix][/home/jcp]$ hdparm -tT /dev/hdd
/dev/hdd:
Timing cached reads: 2220 MB in 2.00 seconds = 1110.17 MB/sec
Timing buffered disk reads: 172 MB in 3.02 seconds = 56.96 MB/sec |
_________________ Lian Li PC60 - AMD FX 8300 - Asrock 990FX EXTREME9 - Gigabyte GTX960 G1 Gaming 4Go |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Jun 22, 2005 5:31 pm Post subject: Re: [hdparm] au boot pour quoi faire? |
|
|
blasserre wrote: | El_Goretto wrote: |
N'hésitez pas à préciser votre point de vue en même temps que vous votez |
+1
votre avis m'interresse
je comptais vachement sur enlight là... suis un peu déçu... kernel_sensei ??? =)
j'ai voté pas du tout
ok []
mais j'écoute à la porte |
Mais euh!!! vas-y dis de suite que je suis un gros Jacky!!!
edit : mais c'est vrai ça qu'y a une option DMA par defaut dans le kernel!!!!
Last edited by Enlight on Wed Jun 22, 2005 5:33 pm; edited 1 time in total |
|
Back to top |
|
|
Dais l33t
Joined: 05 Aug 2004 Posts: 977 Location: Québec
|
Posted: Wed Jun 22, 2005 5:33 pm Post subject: |
|
|
Marf, comme quoi j'ai vraiment un PC pourri ..
Quote: | nirvana dais # hdparm -i /dev/hda
/dev/hda:
Model=ST380011A, FwRev=3.06, SerialNo=3JV3L4DC
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
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=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2:
* signifies the current active mode
nirvana dais # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 720 MB in 2.00 seconds = 359.52 MB/sec
Timing buffered disk reads: 60 MB in 3.04 seconds = 19.71 MB/sec
nirvana dais # cat /usr/src/linux/.config | grep DMA
CONFIG_GENERIC_ISA_DMA=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
|
_________________ Tout ce que je suis n'est que cause
Tout ce que je suis n'est que conséquence
Pourquoi s'attacher à toutes ces choses
Pourquoi continuer dans la souffrance ?
-
Shiki Soku Ze Ku, Ku Soku Ze Shiki |
|
Back to top |
|
|
blasserre Veteran
Joined: 10 Feb 2004 Posts: 1362 Location: Lille, Vlaanderen
|
Posted: Wed Jun 22, 2005 6:34 pm Post subject: Re: [hdparm] au boot pour quoi faire? |
|
|
Enlight wrote: | Mais euh!!! vas-y dis de suite que je suis un gros Jacky!!! |
BROOO LALA
qu'est ce que t'es susceptible...
assume ton rang de schumacher de l'équipe _________________ benj
technicien professionnel, ascendant winner |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Jun 22, 2005 6:50 pm Post subject: Re: [hdparm] au boot pour quoi faire? |
|
|
blasserre wrote: | Enlight wrote: | Mais euh!!! vas-y dis de suite que je suis un gros Jacky!!! |
BROOO LALA
qu'est ce que t'es susceptible...
assume ton rang de schumacher de l'équipe |
Dire ça à un pro Mc Laren!!! Salauuuuuuuuud |
|
Back to top |
|
|
GentooUser@Clubic l33t
Joined: 01 Nov 2004 Posts: 829
|
Posted: Wed Jun 22, 2005 6:58 pm Post subject: |
|
|
Je l'utilise pour activer le mode 32bits (DMA déjà activé dans le noyau) Y'a d'autres options "sûres" dans le handbook Gentoo faudras que je vois a quoi ça correspond.
hdparm -d 1 -A 1 -m 16 -u 1 -a 64 /dev/hdX ? |
|
Back to top |
|
|
j_c_p Guru
Joined: 30 Aug 2003 Posts: 319 Location: France - Colmar
|
Posted: Wed Jun 22, 2005 7:09 pm Post subject: |
|
|
Le 32 bits est activé par défaut chez moi :
Quote: | [phoenix][/home/jcp]$ hdparm -v /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 41110142976, start = 0
[phoenix][/home/jcp]$ hdparm -v /dev/hdd
/dev/hdd:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 81964302336, start = 0 |
edit :
Quote: | [phoenix][/home/jcp]$ hdparm -I /dev/hda
/dev/hda:
ATA device, with non-removable media
Model Number: Maxtor 6E040L0
Serial Number: E14L6V8E
Firmware Revision: NAR61590
Standards:
Supported: 7 6 5 4
Likely used: 7
Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 16514064
LBA user addressable sectors: 80293248
device size with M = 1024*1024: 39205 MBytes
device size with M = 1000*1000: 41110 MBytes (41 GB)
Capabilities:
LBA, IORDY(can be disabled)
Queue depth: 1
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 (0x0000)
Recommended acoustic management value: 192, current value: 254
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:
* NOP cmd
* READ BUFFER cmd
* WRITE BUFFER cmd
* Host Protected Area feature set
* Look-ahead
* Write cache
* Power Management feature set
Security Mode feature set
* SMART feature set
* FLUSH CACHE EXT command
* Mandatory FLUSH CACHE command
* Device Configuration Overlay feature set
* Automatic Acoustic Management feature set
SET MAX security extension
Advanced Power Management feature set
* DOWNLOAD MICROCODE cmd
* SMART self-test
* SMART error logging
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
not supported: enhanced erase
HW reset results:
CBLID- above Vih
Device num = 0 determined by the jumper
Checksum: correct |
_________________ Lian Li PC60 - AMD FX 8300 - Asrock 990FX EXTREME9 - Gigabyte GTX960 G1 Gaming 4Go |
|
Back to top |
|
|
GentooUser@Clubic l33t
Joined: 01 Nov 2004 Posts: 829
|
Posted: Wed Jun 22, 2005 11:50 pm Post subject: |
|
|
j_c_p -> Pas chez moi (pourtant j'ai des Maxtor)
Vu que j'ai pas trouvé d'options dans le noyau je pense que ça dois dépendre du contrôleur. |
|
Back to top |
|
|
CryoGen Veteran
Joined: 11 Feb 2004 Posts: 1426 Location: Bamako - Mali - Afrique
|
Posted: Thu Jun 23, 2005 12:27 am Post subject: |
|
|
Faut bien choisir son chipset dans le noyau aussi au debut j'oubliais souvent cette etape, mon system marchait mais impossible d'avoir le DMA
Une fois rectifié le tir , le DMA s'active tout seul ^^ _________________ - CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword... |
|
Back to top |
|
|
GentooUser@Clubic l33t
Joined: 01 Nov 2004 Posts: 829
|
Posted: Thu Jun 23, 2005 2:37 am Post subject: |
|
|
Mon chipset est correctement sélectionné (le DMA s'active) mais ça n'active pas le mode 32bits |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3170 Location: Paris
|
Posted: Thu Jun 23, 2005 8:04 am Post subject: |
|
|
Ti momo wrote: | Avant je l'utilisait pour gagné quelques Mo/s supplémentaire mais bon rien d'extraordinaire c'est surtout parce que mon disque systeme est Seagate sur un controleur ATA Silicon image et y avait une incompatibilité (il y a toujours j'ai juste arrété de l'utiliser) |
Oui, je connais, j'ai le même problème (https://forums.gentoo.org/viewtopic-t-219687.html).
Par contre, il existe pour çà un patch qui rétablie le vitesse normale en lecture (mais pas en écriture). C'était censé pouvoir faire partie du noyau 2.6.12, mais je ne sais pas si çà a été fait. |
|
Back to top |
|
|
|