Problème de cache disque avec Debian - Divers - Linux et OS Alternatifs
Marsh Posté le 19-06-2003 à 12:57:43
ReplyMarsh Posté le 19-06-2003 à 13:23:12
ReplyMarsh Posté le 19-06-2003 à 13:24:58
raptor13 a écrit : |
ça affiche des infos que tu colles ici
man hdparm
Marsh Posté le 19-06-2003 à 14:06:59
alors voila le résultat de la commande :
Citation : |
Marsh Posté le 19-06-2003 à 14:10:53
hdparm -c1 -m16 -u1 -d1 /dev/hda
tu attends 5 secondes, puis tu refais le -iv et tu le postes
au passage tu peux aussi mesurer la vitesse de ton dd avec hdparm -t /dev/hda
Marsh Posté le 19-06-2003 à 14:11:24
raptor13 a écrit : salut tlm, |
c est normal : c est la synchro avec le cache
le dma est active ??
Marsh Posté le 19-06-2003 à 14:13:04
tomate77 a écrit : |
va te coucher toi, tu as assez de probleme comme ça
Marsh Posté le 19-06-2003 à 14:14:44
voila :
Citation : |
et
Citation : hdparm -t /dev/hda |
je vais tester pour voir si ça a changé quelque chose.
Marsh Posté le 19-06-2003 à 14:20:29
udok a écrit : |
moi ca roule tres bien ma debian d abord
Marsh Posté le 19-06-2003 à 14:20:41
c'est carement mieux là !!
si je comprends bien c'étais juste le DMA désactivé qui me faisait ça ?
Marsh Posté le 19-06-2003 à 14:21:03
raptor13 a écrit : c'est carement mieux là !! |
oui fo le rajouter ds ta kernaille
Marsh Posté le 19-06-2003 à 14:26:55
ReplyMarsh Posté le 19-06-2003 à 14:28:37
raptor13 a écrit : |
la preuve !!!
Marsh Posté le 19-06-2003 à 14:30:17
raptor13 a écrit : |
il va falloir te faire un script de démarrage avec ta commande hdparm
Marsh Posté le 19-06-2003 à 14:32:08
tomate77 a écrit : |
Marsh Posté le 19-06-2003 à 14:33:49
essaie :
hdparm -k1 /dev/hda
et reboot, pour voir si ça garde les paramètres
sinon, donne moi ton chipset
Marsh Posté le 19-06-2003 à 14:38:36
ReplyMarsh Posté le 19-06-2003 à 14:49:26
tomate77 a écrit : |
il me semble assez explicite non ?
Marsh Posté le 19-06-2003 à 14:54:04
il ne le garde pas au boot ...
je vais me faire un script au boot
mon chipset est un via KT 266
Marsh Posté le 19-06-2003 à 14:57:16
raptor13 a écrit : il ne le garde pas au boot ... |
pas besoin de faire un script pour ça
tu mets la commande dans /etc/init.d/bootmisc.sh
t'as recompilé ton noyau ? c'est bizarre qu'il ne le garde pas ... quoique, j'en sais rien, j'ai un noyau compilé mois donc je peux pas vérifier
Marsh Posté le 19-06-2003 à 15:00:59
recompiler mon noyau avec le support du DMA
j'avais déja le support du DMA dans mon noyau
Marsh Posté le 19-06-2003 à 15:01:50
ReplyMarsh Posté le 19-06-2003 à 15:02:10
raptor13 a écrit : recompiler mon noyau avec le support du DMA |
en es tu certain de chez sur ?
Marsh Posté le 19-06-2003 à 15:07:19
dans mon .config j'ai ça :
Citation : |
c'est celui que j'utilise, je l'ai recompilé il y a moins d'une semaine
Marsh Posté le 19-06-2003 à 15:26:08
udok a écrit : |
Il y a mieux :
apt-get install hwtools
Puis, on édite le fichier /etc/init.d/hwtools.
Le fichier est fait de telle sorte qu'on ait juste à modifier des champ.
Le mien contient ces lignes pour hdparm :
# hdparm optimization
# Switches on interrupts during transfers and does multi sector transfers
if command -v hdparm >/dev/null 2>&1; then
hdparm -q -m16 /dev/hda
hdparm -q -m16 /dev/hdb
true
fi
(les autres optimisations sont conservées, seule -m16 doit être redonnée)
Voilà, je pense que c'est la méthode la plus propre.
Marsh Posté le 19-06-2003 à 15:38:15
tomate77 a écrit : |
avec le 2.4.18 bf24 le DMA marchait bien sans rien faire
avec mon 2.4.18 et 2.4.20 faut que j'utilise hdparm, j'ai jamais trouvé ce qu'il manquait au noyau
Marsh Posté le 19-06-2003 à 15:41:43
DDT a écrit : avec le 2.4.18 bf24 le DMA marchait bien sans rien faire |
ca :
Use PCI DMA by default when available |
ds ATA/IDE/MFM/RLL support
Marsh Posté le 19-06-2003 à 15:45:03
tomate77 a écrit :
|
bah non c'est pas ça
Marsh Posté le 19-06-2003 à 15:58:23
ReplyMarsh Posté le 19-06-2003 à 16:05:08
ReplyMarsh Posté le 19-06-2003 à 16:06:35
DDT a écrit : tu sais mieux moi ce qu'il se passe sur mon PC alors... |
bah desole si je ne mets pas cette option j ai pas le DMA d actif, si je la mets il y est ....
tu en conclues koi toi ???
Marsh Posté le 19-06-2003 à 16:14:06
tomate77 a écrit : |
que tu es un péteux pensant détenir la vérité universelle
ddt@hades:/boot$ uname -r
2.4.20-ck
ddt@hades:/boot$ grep -i dma config-2.4.20-ck
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_PCI_WIP is not set
# CONFIG_BLK_DEV_IDEDMA_TIMEOUT is not set
# CONFIG_IDEDMA_NEW_DRIVE_LISTINGS is not set
CONFIG_BLK_DEV_ADMA=y
# CONFIG_HPT34X_AUTODMA is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_IDEDMA_IVB is not set
# CONFIG_DMA_NONPCI is not set
# CONFIG_SCSI_EATA_DMA is not set
et pourtant j'ai besoin d'utiliser hdparm
Marsh Posté le 19-06-2003 à 16:14:38
DDT a écrit : que tu es un péteux pensant détenir la vérité universelle |
pas de chance
et arrete avec tes peteux ou autre
Marsh Posté le 19-06-2003 à 16:16:41
tomate77 a écrit : |
si tu changes pas de ton y a peu de chance que j'arrête
Marsh Posté le 19-06-2003 à 19:39:19
DDT a écrit : si tu changes pas de ton y a peu de chance que j'arrête |
Marsh Posté le 19-06-2003 à 11:36:55
salut tlm,
j'ai un problème de cache disque avec ma debian, sans doute dans la configfuration de mon noyau (2.4.20) mais je ne trouve pas.
aors voila dès que je génère trop d'activitée sur mon disque, ça me prends 100 % des resources et tout rame (meme la souris).
par exemple si je veut téléharger sur un ftp en réseau local, il commence déja à récuperer les info sur le ftp puis au bout d'un moment arrête et se met à écrire sur le disque (c'est là que ça rame) puis se remet à récuperer sur le ftp ....
vous savez pas d'ou ça peut venir ?