#1 Le 02/02/2005, à 11:04
- Cougar
[Indispensable] Doper ses disques dur
Bonjour tout le monde,
Je vous laisse regarder cette page
http://www.glatozen.org/hdparm.php
Apparemment pour moi, Ubuntu n'avait pas activé le DMA pour mes disques durs.
Je l'ai fait suivant la manip et il y a vraiment pas photo:
Ca change tout, c'est beaucoup plus rapide.
Essayez, vous verrez.
--- ( Update ) -----------------------
Pour garder les modifications au prochain redémarrage
Créez un fichier /etc/init.d/hdparm.sh avec un éditeur non graphique (car ceux-ci rajoute parfois des éléments de mise en page en autre, et le script n'apprécie pas). Voilà à quoi devrait ressembler votre fichier:
#!/bin/sh
echo -n "Optimiation des périphérique avec hdparm."
/sbin/hdparm -q -vos options /dev/hda
/sbin/hdparm -q -vos options /dev/hdb
L'option -q pour -quiet permet à hdparm de ne pas être trop verbeux, utile pour éviter de faire grossir les fichiers de log. Rendons ce script exécutable avec un petit 'chmod 755 /etc/init.d/hdparm.sh', puis pour qu'il soit exécuté à chaque démarrage: update-rc.d hdparm.sh start 60 S .
Dernière modification par Cougar (Le 02/02/2005, à 12:30)
Jabber: cougar (arobase) jabber.nuxo.net
Hors ligne
#2 Le 02/02/2005, à 11:45
- nikola
Hors ligne
#3 Le 02/02/2005, à 11:52
- Cougar
Re : [Indispensable] Doper ses disques dur
Par contre, quand on redémarre, on repart à zéro.
Quelqu'un à une idée ?
Jabber: cougar (arobase) jabber.nuxo.net
Hors ligne
#4 Le 02/02/2005, à 12:02
- Cougar
Re : [Indispensable] Doper ses disques dur
Héhé
Sans:
root@Avalon:~ # hdparm -Tt /dev/hda
/dev/hda:
Timing buffer-cache reads: 1592 MB in 2.03 seconds = 782.43 MB/sec
Timing buffered disk reads: 8 MB in 3.91 seconds = 2.05 MB/sec
Avec:
root@Avalon:~ # hdparm -Tt /dev/hda
/dev/hda:
Timing buffer-cache reads: 1616 MB in 2.00 seconds = 806.91 MB/sec
Timing buffered disk reads: 106 MB in 3.03 seconds = 34.99 MB/sec
Jabber: cougar (arobase) jabber.nuxo.net
Hors ligne
#5 Le 02/02/2005, à 14:24
- newportable
Re : [Indispensable] Doper ses disques dur
adrien@ubuntu:~ $ sudo hdparm -Tt /dev/hda
/dev/hda:
Timing buffer-cache reads: 1828 MB in 2.00 seconds = 912.77 MB/sec
Timing buffered disk reads: 116 MB in 3.03 seconds = 38.24 MB/sec
Merci je t'adore...
Hors ligne
#6 Le 02/02/2005, à 14:30
- newportable
Re : [Indispensable] Doper ses disques dur
par contre j'ai ca :
adrien@ubuntu:~ $ sudo update-rc.d hdparm.sh start 60 S
update-rc.d: error: expected runlevel [0-9S] (did you forget "." ?)
usage: update-rc.d [-n] [-f] <basename> remove
update-rc.d [-n] <basename> defaults [NN | sNN kNN]
update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
-n: not really
-f: force
et est ce que marquer vos options dans
/sbin/hdparm -q -vos options /dev/hda ou l'enlever?
Hors ligne
#7 Le 02/02/2005, à 19:52
- Cougar
Re : [Indispensable] Doper ses disques dur
J'ai édité le message.
En fait, c'est:
sudo update-rc.d hdparm.sh start 60 S .
Jabber: cougar (arobase) jabber.nuxo.net
Hors ligne
#8 Le 02/02/2005, à 21:21
- Tonio
Re : [Indispensable] Doper ses disques dur
M****, moi qui croyais pouvoir gagner un peu, c'était déjà activé chez moi....
Timing buffer-cache reads: 2184 MB in 2.00 seconds = 1089.99 MB/sec
Timing buffered disk reads: 170 MB in 3.00 seconds = 56.60 MB/sec
Hors ligne
#9 Le 02/02/2005, à 21:44
- coffee
Re : [Indispensable] Doper ses disques dur
Cougar, euh tu serais pas en nodma par hasard filé au kernel comme option?
euh le faites pas si vous bootez avec l'option nodma, j'ai été suffisamment con pour le faire... et c pas bon le PC a freezé lol
Dernière modification par coffee (Le 02/02/2005, à 22:31)
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#10 Le 03/02/2005, à 23:46
- Cougar
Re : [Indispensable] Doper ses disques dur
Cougar, euh tu serais pas en nodma par hasard filé au kernel comme option?
euh le faites pas si vous bootez avec l'option nodma, j'ai été suffisamment con pour le faire... et c pas bon le PC a freezé lol
Si c'est une option filé au kernel dans grub, alors non, je ne suis pas en nodam
Jabber: cougar (arobase) jabber.nuxo.net
Hors ligne
#11 Le 08/02/2005, à 23:09
- Rom1
Re : [Indispensable] Doper ses disques dur
le site ne marche plus
edit: j'ai trouvé ca :http://lea-linux.org/trucs/item.29.html
par contre j'ai testé "hdparm -Tt /dev/hda"
/dev/hda:
Timing buffer-cache reads: 2732 MB in 2.00 seconds = 1364.84 MB/sec
Timing buffered disk reads: 82 MB in 3.02 seconds = 27.16 MB/sec
ca fait pas un peu beaucoup la ?
edit : j'ai rien gangé en faite :
/dev/hda:
Timing buffer-cache reads: 2908 MB in 2.00 seconds = 1452.04 MB/sec
Timing buffered disk reads: 84 MB in 3.05 seconds = 27.58 MB/sec
Dernière modification par Rom1 (Le 08/02/2005, à 23:18)
Hors ligne
#12 Le 10/02/2005, à 08:36
- -SF-
Re : [Indispensable] Doper ses disques dur
Quelqu'un a essayé d'éditer /etc/hdparm.conf ?
A priori c'est ainsi que c'est prévu.
Pas besoin de update-rc, /etc/init.d/hdparm étant lancé au boot.
Par contre, j'ai un problème avec les 2 solutions : ça marche pour le disque dur mais pas pour le lecteur de cd... Apparemment je ne parviens à activer le dma pour mon dvd qu'après le boot. Si un expert du update-rc pouvait m'expliquer comment lancer la commande plus tard lors du boot...
-SF-
Hors ligne
#13 Le 02/04/2005, à 11:15
- Paul Atreides
Re : [Indispensable] Doper ses disques dur
Pour répondre au problème rencontré par Newportable :
il suffit de passer les paramètres par défaut de update-rc en faisant :
sudo update-rc.d hdparm.sh defaults
Sinon, merci pour l'astuce, ça m'a permis de débrider mon lecteur DVD et surtout mon graveur qui ramait...
voici ce que donne hdparm -Tt chez moi :
/dev/hda:
Timing cached reads: 1092 MB in 2.00 seconds = 544.72 MB/sec
Timing buffered disk reads: 164 MB in 3.02 seconds = 54.38 MB/sec
/dev/hdb:
Timing cached reads: 1048 MB in 2.00 seconds = 523.03 MB/sec
Timing buffered disk reads: 170 MB in 3.00 seconds = 56.62 MB/sec
Je suis un peu étonné par mes valeurs en lecture cache qui sont deux fois plus basses que celle des autres membres. Pourtant mes deux disques ont 2Mo de mémoire cache. Y a-t-il un paramètre supplémentaire à passer à hdparm ?
Hors ligne
#14 Le 02/04/2005, à 12:28
- Malifice
Re : [Indispensable] Doper ses disques dur
Bonjour!
J'utilise un dur en SATA, et il me semble pas possible de géré le DMA (et je sais pas si c'est normal).
J'ai les perfs suivantes :
12:20 root@akira ~# hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 2412 MB in 2.00 seconds = 1205.58 MB/sec
Timing buffered disk reads: 182 MB in 3.01 seconds = 60.41 MB/sec
Mon dur à l'air de géré le dma:
12:20 root@akira ~# hdparm -I /dev/sda
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
Mais si je lance la commande:
12:21 root@akira ~# hdparm -d /dev/sda
/dev/sda:
Il m'affiche rien de plus, et si je lance:
12:26 root@akira ~# hdparm -d1 /dev/sda
/dev/sda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device
Je suis pas très bon en hardware, c'est normal pour un dur SATA ? Ou il faut lancer une commande différente?
Merci en tout cas pour hdparm, je connaissais pas cette fonction!
Hors ligne
#15 Le 10/06/2005, à 17:26
- galett
Re : [Indispensable] Doper ses disques dur
/dev/hda:
Timing cached reads: 2872 MB in 2.00 seconds = 1436.22 MB/sec
Timing buffered disk reads: 142 MB in 3.03 seconds = 46.81 MB/sec
bart@ubuntu:~$ sudo hdparm -Tt /dev/hdb
/dev/hdb:
Timing cached reads: 2892 MB in 2.00 seconds = 1445.50 MB/sec
Timing buffered disk reads: 174 MB in 3.02 seconds = 57.59 MB/sec
cool lol, ils sont bien mes disques dur
PS:petite précision, il est nécessaire d'effectuer ceci sur les Lecteur DVD et Graveur aussi, sinon la lecture d'un DVD saccade
Dernière modification par galett (Le 10/06/2005, à 17:27)
Hors ligne
#16 Le 21/06/2005, à 21:53
- poulet
Re : [Indispensable] Doper ses disques dur
vincent@ubuntu:~$ sudo hdparm -Tt /dev/hda
/dev/hda:
Timing cached reads: 936 MB in 2.00 seconds = 467.14 MB/sec
Timing buffered disk reads: 160 MB in 3.01 seconds = 53.23 MB/sec
vincent@ubuntu:~$ sudo hdparm -Tt /dev/hdb
/dev/hdb:
Timing cached reads: 972 MB in 2.00 seconds = 485.10 MB/sec
Timing buffered disk reads: 164 MB in 3.01 seconds = 54.46 MB/sec
Ca vous parait correct comme valeur ??
Car normalement tout est bien active !
"Boire sans soif et faire l'amour en tout temps, il n'y a que ça qui nous distingue des autres bêtes"
Beaumarchais -Le mariage de Figaro-
http://www.string-emil.de/ Un peu de ficelle dans un monde brute...
Hors ligne
#17 Le 22/06/2005, à 01:53
- azurams
Re : [Indispensable] Doper ses disques dur
L'édition du fichier /etc/hdparm.conf
ne permet-il pas de faire la même chose en gardant les optimisations (activation udma et autres spécificités des disques) à chaque démarrage ?
et hop, un petit
sudo /etc/init.d/hdparm restart
pour faire prendre en compte les changements dans le fichier hdparm.conf ?
D'ailleur quelqu'un pourrait il m'expliquer ce qu'est l'option d'acoustic_management pour les disques ?
[EDIT]
Aller, je m'édite mes propos (notez la finesse de ce jeux verbal ) :
Les réponses à beaucoup de vos questions sur hdparm se trouve sur Andesi : http://guide.andesi.org/html/ihdparm.html
[/EDIT]
Dernière modification par azurams (Le 22/06/2005, à 00:59)
Hors ligne
#18 Le 22/06/2005, à 08:12
- Ju.
Re : [Indispensable] Doper ses disques dur
Oui je prefere passer aussi par /etc/hdparm.conf (sudo /etc/initi.d/hdparm restart pour appliquer les parametres sans redemarrer)
acoustic_management : ca doit etre pour optimiser le disque dur, pas en lecture/ecriture mais au niveau sonore.
Dernière modification par Ju (Le 22/06/2005, à 08:26)
Hors ligne