Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2970 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Problème de cache disque avec Debian

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de cache disque avec Debian

n°280079
raptor13
Posté le 19-06-2003 à 11:36:55  profilanswer
 

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 ?
 

mood
Publicité
Posté le 19-06-2003 à 11:36:55  profilanswer
 

n°280124
raptor13
Posté le 19-06-2003 à 12:51:43  profilanswer
 

:bounce:  :cry:  

n°280127
udok
La racaille des barbus ©clémen
Posté le 19-06-2003 à 12:57:43  profilanswer
 

hdparm -Iiv /dev/hda


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°280144
raptor13
Posté le 19-06-2003 à 13:23:12  profilanswer
 

udok a écrit :

hdparm -Iiv /dev/hda


ok je vais tester ça ça fait quoi ?

n°280145
udok
La racaille des barbus ©clémen
Posté le 19-06-2003 à 13:24:58  profilanswer
 

raptor13 a écrit :


ok je vais tester ça ça fait quoi ?
 


 
ça affiche des infos que tu colles ici
man hdparm :o


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°280176
raptor13
Posté le 19-06-2003 à 14:06:59  profilanswer
 

alors voila le résultat de la commande :
 
 
 

Citation :


 
 hdparm -iv /dev/hda
 
/dev/hda:
 multcount    =  0 (off)
 I/O support  =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 4865/255/63, sectors = 78165360, start = 0
 
 Model=ST340016A, FwRev=3.05, SerialNo=3HS0490M
 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=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=78165360
 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 udma0 udma1 udma2  
 AdvancedPM=no WriteCache=enabled
 Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5  
 
 busstate     =  1 (on)
 

n°280179
udok
La racaille des barbus ©clémen
Posté le 19-06-2003 à 14:10:53  profilanswer
 

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


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°280180
Tomate
Posté le 19-06-2003 à 14:11:24  profilanswer
 

raptor13 a écrit :

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 ?
 
 


c est normal : c est la synchro avec le cache :/
le dma est active ??


---------------
:: Light is Right ::
n°280182
udok
La racaille des barbus ©clémen
Posté le 19-06-2003 à 14:13:04  profilanswer
 

tomate77 a écrit :


c est normal : c est la synchro avec le cache :/
le dma est active ??


 
va te coucher toi, tu as assez de probleme comme ça :o


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°280184
raptor13
Posté le 19-06-2003 à 14:14:44  profilanswer
 

voila :
 
 

Citation :


hdparm -iv /dev/hda
 
/dev/hda:
 multcount    = 16 (on)
 I/O support  =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 4865/255/63, sectors = 78165360, start = 0
 
 Model=ST340016A, FwRev=3.05, SerialNo=3HS0490M
 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=78165360
 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 udma0 udma1 udma2  
 AdvancedPM=no WriteCache=enabled
 Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5  
 
 busstate     =  1 (on)

 
 
et  
 
 

Citation :

hdparm -t /dev/hda
 
/dev/hda:
 Timing buffered disk reads:  64 MB in  1.61 seconds = 39.75 MB/sec
 

 
 
je vais tester pour voir si ça a changé quelque chose.

mood
Publicité
Posté le 19-06-2003 à 14:14:44  profilanswer
 

n°280193
Tomate
Posté le 19-06-2003 à 14:20:29  profilanswer
 

udok a écrit :


 
va te coucher toi, tu as assez de probleme comme ça :o  


:fuck:
 
moi ca roule tres bien ma debian d abord :o


---------------
:: Light is Right ::
n°280194
raptor13
Posté le 19-06-2003 à 14:20:41  profilanswer
 

c'est carement mieux là !!  :jap:  
 
si je comprends bien c'étais juste le DMA désactivé qui me faisait ça ?

n°280197
Tomate
Posté le 19-06-2003 à 14:21:03  profilanswer
 

raptor13 a écrit :

c'est carement mieux là !!  :jap:  
 
si je comprends bien c'étais juste le DMA désactivé qui me faisait ça ?


oui fo le rajouter ds ta kernaille ;)


---------------
:: Light is Right ::
n°280205
raptor13
Posté le 19-06-2003 à 14:26:55  profilanswer
 

tomate77 a écrit :


oui fo le rajouter ds ta kernaille ;)


 
mais je l'avais déja dans mon kernel !

n°280207
Tomate
Posté le 19-06-2003 à 14:28:37  profilanswer
 

raptor13 a écrit :


 
mais je l'avais déja dans mon kernel !


la preuve !!! :D


---------------
:: Light is Right ::
n°280209
nikosaka
Posté le 19-06-2003 à 14:30:17  profilanswer
 

raptor13 a écrit :


 
mais je l'avais déja dans mon kernel !


il va falloir te faire un script de démarrage avec ta commande hdparm

n°280210
udok
La racaille des barbus ©clémen
Posté le 19-06-2003 à 14:32:08  profilanswer
 

tomate77 a écrit :


:fuck:
 
moi ca roule tres bien ma debian d abord :o

[:alexandre_cmcom]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°280211
udok
La racaille des barbus ©clémen
Posté le 19-06-2003 à 14:33:49  profilanswer
 

essaie :
hdparm -k1 /dev/hda
et reboot, pour voir si ça garde les paramètres
 
sinon, donne moi ton chipset


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°280213
Tomate
Posté le 19-06-2003 à 14:38:36  profilanswer
 


il veut dire koi ce smiley  :??:  :heink:


---------------
:: Light is Right ::
n°280224
udok
La racaille des barbus ©clémen
Posté le 19-06-2003 à 14:49:26  profilanswer
 

tomate77 a écrit :


il veut dire koi ce smiley  :??:  :heink:  


 
il me semble assez explicite non ? [:doriangray]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°280230
raptor13
Posté le 19-06-2003 à 14:54:04  profilanswer
 

il ne le garde pas au boot ...
 
je vais me faire un script au boot
 
mon chipset est un via KT 266


Message édité par raptor13 le 19-06-2003 à 14:54:36
n°280240
udok
La racaille des barbus ©clémen
Posté le 19-06-2003 à 14:57:16  profilanswer
 

raptor13 a écrit :

il ne le garde pas au boot ...
 
je vais me faire un script au boot
 
mon chipset est un via KT 266


 
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


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°280245
raptor13
Posté le 19-06-2003 à 15:00:59  profilanswer
 

recompiler mon noyau avec le support du DMA  :??:  
j'avais déja le support du DMA dans mon noyau

n°280246
Tomate
Posté le 19-06-2003 à 15:01:50  profilanswer
 

udok a écrit :


 
il me semble assez explicite non ? [:doriangray]  


bah nan [:spamafote]


---------------
:: Light is Right ::
n°280247
Tomate
Posté le 19-06-2003 à 15:02:10  profilanswer
 

raptor13 a écrit :

recompiler mon noyau avec le support du DMA  :??:  
j'avais déja le support du DMA dans mon noyau


en es tu certain de chez sur ? [:meganne]


---------------
:: Light is Right ::
n°280253
raptor13
Posté le 19-06-2003 à 15:07:19  profilanswer
 

dans mon .config j'ai ça :
 
 

Citation :


CONFIG_BLK_DEV_IDEDMA_PCI=y
 
CONFIG_IDEDMA_PCI_AUTO=y
 
CONFIG_BLK_DEV_ADMA=y
 
CONFIG_BLK_DEV_IDEDMA=y


 
c'est celui que j'utilise, je l'ai recompilé il y a moins d'une semaine


Message édité par raptor13 le 19-06-2003 à 15:09:43
n°280259
eL_Shaman_​__
Plop.
Posté le 19-06-2003 à 15:26:08  profilanswer
 

udok a écrit :


 
pas besoin de faire un script pour ça
tu mets la commande dans /etc/init.d/bootmisc.sh


 
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.

n°280264
DDT
Few understand
Posté le 19-06-2003 à 15:38:15  profilanswer
 

tomate77 a écrit :


en es tu certain de chez sur ? [:meganne]

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

n°280267
Tomate
Posté le 19-06-2003 à 15:41:43  profilanswer
 

DDT 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


ca :  

Use PCI DMA by default when available

 
 
ds ATA/IDE/MFM/RLL support


---------------
:: Light is Right ::
n°280269
DDT
Few understand
Posté le 19-06-2003 à 15:45:03  profilanswer
 

tomate77 a écrit :


ca :  

Use PCI DMA by default when available

 
 
ds ATA/IDE/MFM/RLL support

bah non c'est pas ça

n°280276
Tomate
Posté le 19-06-2003 à 15:58:23  profilanswer
 

DDT a écrit :

bah non c'est pas ça


oh ke si !


---------------
:: Light is Right ::
n°280279
DDT
Few understand
Posté le 19-06-2003 à 16:05:08  profilanswer
 

tu sais mieux moi ce qu'il se passe sur mon PC alors...

n°280282
Tomate
Posté le 19-06-2003 à 16:06:35  profilanswer
 

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 ??? [:meganne]


---------------
:: Light is Right ::
n°280301
DDT
Few understand
Posté le 19-06-2003 à 16:14:06  profilanswer
 

tomate77 a écrit :


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 ??? [:meganne]

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

n°280303
Tomate
Posté le 19-06-2003 à 16:14:38  profilanswer
 

DDT 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


 
pas de chance :fuck:
 
et arrete avec tes peteux ou autre ;)


---------------
:: Light is Right ::
n°280305
DDT
Few understand
Posté le 19-06-2003 à 16:16:41  profilanswer
 

tomate77 a écrit :


 
pas de chance :fuck:
 
et arrete avec tes peteux ou autre ;)

si tu changes pas de ton y a peu de chance que j'arrête

n°280396
Tomate
Posté le 19-06-2003 à 19:39:19  profilanswer
 

DDT a écrit :

si tu changes pas de ton y a peu de chance que j'arrête

:lol:


---------------
:: Light is Right ::
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Problème de cache disque avec Debian

 

Sujets relatifs
probleme avec carte wireless linksys [irq]problème de résolution de red hat 9
partionner le disqueUn script qui envoi un mail quand l'espace disque est faible
probleme pour install Piave ( Kdenlive )question mise a jour debian?
Quel cd de boot de debian choisir?[apt] comment creer un serveur apt pour redhat ou meme debian (woody)?
Faire une copie de disque dur à distance....C est koi ce grub tout pourri sous debian woody ??
Plus de sujets relatifs à : Problème de cache disque avec Debian


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR