Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :
Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
Hervé Riboulot wrote:Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[ madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[ madjuju]#
Hervé Riboulot wrote:
Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :
Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[root@juju madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[root@juju madjuju]#
Hervé Riboulot wrote:Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[ madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[ madjuju]#
Le Mon, 02 Aug 2004 20:08:46 +0200, none a écrit :Hervé Riboulot wrote:Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[ madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[ madjuju]#
Sur un disque IDE datant de 3 ans, optimisé semble-t-il:
/dev/hdb:
Timing buffer-cache reads: 328 MB in 2.02 seconds = 162.16 MB/sec
Timing buffered disk reads: 44 MB in 3.40 seconds = 12.94 MB/sec
Quels sont les éléments renvoyés par hdparm /dev/hda ?
Le Mon, 02 Aug 2004 20:08:46 +0200, none a écrit :
Hervé Riboulot wrote:
Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :
Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[root@juju madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[root@juju madjuju]#
Sur un disque IDE datant de 3 ans, optimisé semble-t-il:
/dev/hdb:
Timing buffer-cache reads: 328 MB in 2.02 seconds = 162.16 MB/sec
Timing buffered disk reads: 44 MB in 3.40 seconds = 12.94 MB/sec
Quels sont les éléments renvoyés par hdparm /dev/hda ?
Le Mon, 02 Aug 2004 20:08:46 +0200, none a écrit :Hervé Riboulot wrote:Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[ madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[ madjuju]#
Sur un disque IDE datant de 3 ans, optimisé semble-t-il:
/dev/hdb:
Timing buffer-cache reads: 328 MB in 2.02 seconds = 162.16 MB/sec
Timing buffered disk reads: 44 MB in 3.40 seconds = 12.94 MB/sec
Quels sont les éléments renvoyés par hdparm /dev/hda ?
Hervé Riboulot wrote:Le Mon, 02 Aug 2004 20:08:46 +0200, none a écrit :Hervé Riboulot wrote:Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[ madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[ madjuju]#
Sur un disque IDE datant de 3 ans, optimisé semble-t-il:
/dev/hdb:
Timing buffer-cache reads: 328 MB in 2.02 seconds = 162.16 MB/sec
Timing buffered disk reads: 44 MB in 3.40 seconds = 12.94 MB/sec
Quels sont les éléments renvoyés par hdparm /dev/hda ?
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 240121728, start = 0
Merci pour votre aide
madjuju
Hervé Riboulot wrote:
Le Mon, 02 Aug 2004 20:08:46 +0200, none a écrit :
Hervé Riboulot wrote:
Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :
Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[root@juju madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[root@juju madjuju]#
Sur un disque IDE datant de 3 ans, optimisé semble-t-il:
/dev/hdb:
Timing buffer-cache reads: 328 MB in 2.02 seconds = 162.16 MB/sec
Timing buffered disk reads: 44 MB in 3.40 seconds = 12.94 MB/sec
Quels sont les éléments renvoyés par hdparm /dev/hda ?
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 240121728, start = 0
Merci pour votre aide
madjuju
Hervé Riboulot wrote:Le Mon, 02 Aug 2004 20:08:46 +0200, none a écrit :Hervé Riboulot wrote:Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[ madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[ madjuju]#
Sur un disque IDE datant de 3 ans, optimisé semble-t-il:
/dev/hdb:
Timing buffer-cache reads: 328 MB in 2.02 seconds = 162.16 MB/sec
Timing buffered disk reads: 44 MB in 3.40 seconds = 12.94 MB/sec
Quels sont les éléments renvoyés par hdparm /dev/hda ?
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 240121728, start = 0
Merci pour votre aide
madjuju
Le Mon, 02 Aug 2004 20:39:36 +0200, madjuju a écrit :Hervé Riboulot wrote:Le Mon, 02 Aug 2004 20:08:46 +0200, none a écrit :Hervé Riboulot wrote:Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[ madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[ madjuju]#
Sur un disque IDE datant de 3 ans, optimisé semble-t-il:
/dev/hdb:
Timing buffer-cache reads: 328 MB in 2.02 seconds = 162.16 MB/sec
Timing buffered disk reads: 44 MB in 3.40 seconds = 12.94 MB/sec
Quels sont les éléments renvoyés par hdparm /dev/hda ?
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 240121728, start = 0
Merci pour votre aide
madjuju
Il semble que le paramètre unmaskirq peut être positionné à 1.
L'activation de unmaskirq permet à Linux de traiter d'autres tâches
liées aux interruptions (par exemple: traitemnt de tâches réseau) tout
en attendant que le disque renvoie les données sollicitées lors des
accès disque. Le temps de réponse global du système devrait être
amélioré mais toutes les configurations matérielles ne supportent pas
ce paramètre.
Il faut lire le man hdparm sur ce sujet:
-u Obtient/positionne le drapeau interrupt-unmask pour le disque.
Un réglage de 1 permet au pilote de démasquer les autres inter-
ruptions pendant le travail d'un disque avec une grande amélio-
ration de la réactivité de Linux et d'éliminer les erreurs de
type « serial port overrun». Utilisez cette fonctionnalité avec
précaution : certaines combinaisons de disque/contrôleur ne
tolèrent pas l'augmentation de latence possible d'entrées/sor-
ties quand cette fonction est activée, provoquant une corruption
massive du système de fichiers. En particulier, les interfaces
(E)IDE CMD-640B et RZ1000 ne sont pas fiables (à cause d'un
défaut du matériel) quand cette option est utilisée avec des
versions du noyau antérieures au 2.0.13. En désactivant la fonc-
tionnalité IDE prefetch de ces interfaces (habituellement un
réglage du BIOS/CMOS), vous aurez une solution sûre pour ce
problème avec des noyaux plus anciens.
Le réglage de ce paramètre est réalisé comme suit:
hdparm -u1 /dev/hda (1: lire "un").
Il faut ensuite vérifier les effets de cette modification par la commande:
hdparm -tT /dev/hda
Les données renvoyées sont alors confrontées aux données initiales
pour évaluer à portée de la modification.
Si les réglages aboutissent à une amélioration tangible des
performances, il faut alors prévoir de lancer la commande hdparm avec ses
paramètres optimaux dans un script de démarrage /etc/rc.d/*.
Attention toutefois, les effets sont délicats et une lecture du man
hdparm s'impose!
Le Mon, 02 Aug 2004 20:39:36 +0200, madjuju a écrit :
Hervé Riboulot wrote:
Le Mon, 02 Aug 2004 20:08:46 +0200, none a écrit :
Hervé Riboulot wrote:
Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :
Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[root@juju madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[root@juju madjuju]#
Sur un disque IDE datant de 3 ans, optimisé semble-t-il:
/dev/hdb:
Timing buffer-cache reads: 328 MB in 2.02 seconds = 162.16 MB/sec
Timing buffered disk reads: 44 MB in 3.40 seconds = 12.94 MB/sec
Quels sont les éléments renvoyés par hdparm /dev/hda ?
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 240121728, start = 0
Merci pour votre aide
madjuju
Il semble que le paramètre unmaskirq peut être positionné à 1.
L'activation de unmaskirq permet à Linux de traiter d'autres tâches
liées aux interruptions (par exemple: traitemnt de tâches réseau) tout
en attendant que le disque renvoie les données sollicitées lors des
accès disque. Le temps de réponse global du système devrait être
amélioré mais toutes les configurations matérielles ne supportent pas
ce paramètre.
Il faut lire le man hdparm sur ce sujet:
-u Obtient/positionne le drapeau interrupt-unmask pour le disque.
Un réglage de 1 permet au pilote de démasquer les autres inter-
ruptions pendant le travail d'un disque avec une grande amélio-
ration de la réactivité de Linux et d'éliminer les erreurs de
type « serial port overrun». Utilisez cette fonctionnalité avec
précaution : certaines combinaisons de disque/contrôleur ne
tolèrent pas l'augmentation de latence possible d'entrées/sor-
ties quand cette fonction est activée, provoquant une corruption
massive du système de fichiers. En particulier, les interfaces
(E)IDE CMD-640B et RZ1000 ne sont pas fiables (à cause d'un
défaut du matériel) quand cette option est utilisée avec des
versions du noyau antérieures au 2.0.13. En désactivant la fonc-
tionnalité IDE prefetch de ces interfaces (habituellement un
réglage du BIOS/CMOS), vous aurez une solution sûre pour ce
problème avec des noyaux plus anciens.
Le réglage de ce paramètre est réalisé comme suit:
hdparm -u1 /dev/hda (1: lire "un").
Il faut ensuite vérifier les effets de cette modification par la commande:
hdparm -tT /dev/hda
Les données renvoyées sont alors confrontées aux données initiales
pour évaluer à portée de la modification.
Si les réglages aboutissent à une amélioration tangible des
performances, il faut alors prévoir de lancer la commande hdparm avec ses
paramètres optimaux dans un script de démarrage /etc/rc.d/*.
Attention toutefois, les effets sont délicats et une lecture du man
hdparm s'impose!
Le Mon, 02 Aug 2004 20:39:36 +0200, madjuju a écrit :Hervé Riboulot wrote:Le Mon, 02 Aug 2004 20:08:46 +0200, none a écrit :Hervé Riboulot wrote:Le Mon, 02 Aug 2004 19:49:56 +0200, none a écrit :Bonjour
Je suis sous MdK 10 avec deux disque ultra dma 100
Je suis surpris des faiblers taux de débit quand je copie des fichier
d'un disque à l'autre
entre 600 ko et 2 mo /second !!
Pouvez vous me conseiller, y a t'il u règlage a faire
Je précise que la nappe qui les relie est un 80 broche et aucun blem de
débit sous windows
merci
madjuju
La commande hdparm permet de mesurer les performances (et de régler
certaines paramètres, mais son utilisation est ... délicate).
hdparm /dev/le_périphérique_e_question (exemple: hda ...) donne les
paramètres actifs.
hdparm -tT /dev/le_périphérique_e_question évalue les performances de
lecture.
Il est ainsi possible d'évaluer les performances propres de chacun de ces
disques.
Que donnent les commandes sur le système?
En 32 bit
[ madjuju]# hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 106 MB in 3.01 seconds = 35.17 MB/sec
[ madjuju]#
Sur un disque IDE datant de 3 ans, optimisé semble-t-il:
/dev/hdb:
Timing buffer-cache reads: 328 MB in 2.02 seconds = 162.16 MB/sec
Timing buffered disk reads: 44 MB in 3.40 seconds = 12.94 MB/sec
Quels sont les éléments renvoyés par hdparm /dev/hda ?
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 240121728, start = 0
Merci pour votre aide
madjuju
Il semble que le paramètre unmaskirq peut être positionné à 1.
L'activation de unmaskirq permet à Linux de traiter d'autres tâches
liées aux interruptions (par exemple: traitemnt de tâches réseau) tout
en attendant que le disque renvoie les données sollicitées lors des
accès disque. Le temps de réponse global du système devrait être
amélioré mais toutes les configurations matérielles ne supportent pas
ce paramètre.
Il faut lire le man hdparm sur ce sujet:
-u Obtient/positionne le drapeau interrupt-unmask pour le disque.
Un réglage de 1 permet au pilote de démasquer les autres inter-
ruptions pendant le travail d'un disque avec une grande amélio-
ration de la réactivité de Linux et d'éliminer les erreurs de
type « serial port overrun». Utilisez cette fonctionnalité avec
précaution : certaines combinaisons de disque/contrôleur ne
tolèrent pas l'augmentation de latence possible d'entrées/sor-
ties quand cette fonction est activée, provoquant une corruption
massive du système de fichiers. En particulier, les interfaces
(E)IDE CMD-640B et RZ1000 ne sont pas fiables (à cause d'un
défaut du matériel) quand cette option est utilisée avec des
versions du noyau antérieures au 2.0.13. En désactivant la fonc-
tionnalité IDE prefetch de ces interfaces (habituellement un
réglage du BIOS/CMOS), vous aurez une solution sûre pour ce
problème avec des noyaux plus anciens.
Le réglage de ce paramètre est réalisé comme suit:
hdparm -u1 /dev/hda (1: lire "un").
Il faut ensuite vérifier les effets de cette modification par la commande:
hdparm -tT /dev/hda
Les données renvoyées sont alors confrontées aux données initiales
pour évaluer à portée de la modification.
Si les réglages aboutissent à une amélioration tangible des
performances, il faut alors prévoir de lancer la commande hdparm avec ses
paramètres optimaux dans un script de démarrage /etc/rc.d/*.
Attention toutefois, les effets sont délicats et une lecture du man
hdparm s'impose!