Lenteur anormale de mon système Linux : quelle(s) cause(s) ? [Résolu]

Lenteur anormale de mon système Linux : quelle(s) cause(s) ? [Résolu] - Installation - Linux et OS Alternatifs

Marsh Posté le 04-12-2003 à 19:20:13    

Suite à un crash disque, j'ai du reinstaller la Mandrake 9.2
J'ai donc fait un truc nickel dès le départ niveau partition, ayant acheté un disque dur exclusif pour le pingoin.
Malheureusement, pour une raison que j'ai du mal à déterminer, je note un manque de réactivité flagrant. La souris sacade au moindre lancement de logiciel alors que le CPU n'est pas particulièrement chargé.
j'ai installé les drivers de ma carte vidéo pour voir : idem.
 
J'aimerai savoir par où je peux commencer à regarder pour déblayer le terrain...  :??:


Message édité par ecliptux le 10-12-2003 à 13:46:35
Reply

Marsh Posté le 04-12-2003 à 19:20:13   

Reply

Marsh Posté le 05-12-2003 à 09:23:31    

Up


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
Reply

Marsh Posté le 05-12-2003 à 09:25:08    

tu as vérifié ton disque après le crash?

Reply

Marsh Posté le 05-12-2003 à 09:33:34    

Mon disque est à la benne : mauvaise série d'IBM (y a des connaisseurs?)
Là j'ai tout réinstallé sur un disque neuf :)


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
Reply

Marsh Posté le 05-12-2003 à 09:35:13    

combien de mémoire? qu'est-ce qui tourne quand ça ralenti?

Reply

Marsh Posté le 05-12-2003 à 09:37:49    

DMA activé ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 05-12-2003 à 09:48:53    

512Mo de RAM sur un Athlon XP1900+.
Qu'est-ce qui tourne ? Bah rien de particulier : Gnome, Evolution, 2-3 applis. Rien de folichon quoi :)
Pour le DMA, je vais voir ça dès que je suis devant mon PC. Hummmm c'est où dans Linux qu'on peut vérifier/changer le paramétrage DMA ?


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
Reply

Marsh Posté le 05-12-2003 à 10:09:24    

avec hdparm (à installer si il ne l'est pas) je sais plus la commande exacte, man hdparm ;)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 05-12-2003 à 10:34:49    

ok je vous tiens au courant ;)


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
Reply

Marsh Posté le 05-12-2003 à 10:39:34    

hdparm -cd /dev/hda
et si t'es ni en 32bits ni en dma
hdparm -c 1-d 1 /dev/hda


---------------
«Le succès consiste à aller d'échecs en échecs sans jamais perdre son enthousiasme» - Churchill
Reply

Marsh Posté le 05-12-2003 à 10:39:34   

Reply

Marsh Posté le 05-12-2003 à 12:11:08    

Citation :

[root@spheerys ecliptux]# hdparm -cd /dev/hda
 
/dev/hda:
 IO_support   =  1 (32-bit)
 using_dma    =  1 (on)


Le problème ne viendrait donc pas de là :(

Reply

Marsh Posté le 05-12-2003 à 13:07:27    

T'as pas un process qui occupe le CPU anormalement ?

Reply

Marsh Posté le 05-12-2003 à 13:13:59    

Code :
  1. [root@spheerys ecliptux]# top
  2. top - 13:13:29 up  5:08,  2 users,  load average: 0.43, 0.69, 0.76
  3. Tasks: 154 total,   2 running, 148 sleeping,   0 stopped,   4 zombie
  4. Cpu(s):   3.3% user,   3.6% system,   0.0% nice,  93.1% idle
  5. Mem:    515024k total,   469524k used,    45500k free,     9940k buffers
  6. Swap:   522072k total,     2048k used,   520024k free,   141644k cached
  7.                                                                                
  8.   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
  9. 2160 root      18   0  175m 111m  14m S  2.9 22.2  67:10.88 X
  10. 15261 ecliptux  16   0 13616  13m 8588 S  1.6  2.6   0:02.25 gnome-terminal
  11. 15770 root      16   0  1040 1040  792 R  1.6  0.2   0:02.06 top
  12. 1282 root       0 -20   676  676  564 S  0.3  0.1   0:43.21 pppoa3
  13.     1 root      15   0   500  496  448 S  0.0  0.1   0:05.11 init
  14.     2 root      16   0     0    0    0 S  0.0  0.0   0:00.06 keventd
  15.     3 root      15   0     0    0    0 S  0.0  0.0   0:00.00 kapmd
  16.     4 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd_CPU0
  17.     5 root      15   0     0    0    0 S  0.0  0.0   0:00.26 kswapd
  18.     6 root      25   0     0    0    0 S  0.0  0.0   0:00.00 bdflush
  19.     7 root      15   0     0    0    0 S  0.0  0.0   0:00.00 kupdated
  20.     8 root      15   0     0    0    0 S  0.0  0.0   0:00.00 kinoded
  21.     9 root      25   0     0    0    0 S  0.0  0.0   0:00.00 mdrecoveryd
  22.    10 root      25   0     0    0    0 S  0.0  0.0   0:00.01 kswsuspd
  23.    14 root      16   0     0    0    0 S  0.0  0.0   0:00.06 kjournald
  24.   131 root      16   0  1228 1228  748 S  0.0  0.2   0:00.33 devfsd
  25.   255 root      16   0     0    0    0 S  0.0  0.0   0:00.00 khubd
  26.   550 root      16   0     0    0    0 S  0.0  0.0   0:00.17 kjournald
  27. 1254 root      16   0   572  572  500 S  0.0  0.1   0:00.00 modem_run
  28. 1264 root      16   0   884  880  736 S  0.0  0.2   0:00.00 pppd
  29. 1268 root       4 -20   676  676  564 S  0.0  0.1   0:00.00 pppoa3
  30. 1280 root       0 -20   676  676  564 S  0.0  0.1   0:00.00 pppoa3
  31. 1281 root       0 -20   676  676  564 S  0.0  0.1   0:11.50 pppoa3
  32. 1334 rpc       16   0   548  548  476 S  0.0  0.1   0:00.00 portmap
  33. 1359 root      16   0   608  608  508 S  0.0  0.1   0:00.95 syslogd
  34. 1367 root      16   0  1324 1320  444 S  0.0  0.3   0:00.04 klogd
  35. 1432 root      25   0   692  692  620 S  0.0  0.1   0:00.01 rpc.statd
  36. 1458 root      15   0   544  540  484 S  0.0  0.1   0:00.00 gpm
  37. 1486 root      25   0   628  628  552 S  0.0  0.1   0:00.00 ypserv
  38. 1857 xfs       16   0  5812 5812 1120 S  0.0  1.1   0:00.70 xfs
  39. 1917 root      15   0   524  520  468 S  0.0  0.1   0:00.00 apmd
  40. 1946 root      25   0   624  624  544 S  0.0  0.1   0:00.00 rpc.ypxfrd
  41. 1991 root      15   0  2084 2084 1908 S  0.0  0.4   0:00.05 gdm-binary
  42. 2018 daemon    16   0   508  508  452 S  0.0  0.1   0:00.00 atd
  43. 2058 root      25   0  1088 1084 1068 S  0.0  0.2   0:00.01 saslauthd


 
:/


Message édité par ecliptux le 05-12-2003 à 13:14:30
Reply

Marsh Posté le 05-12-2003 à 13:55:01    

22% de ta mémoire avec X ca fait beaucoup...
 
Moi j'ai ça :
 

Code :
  1. 1:53pm  up 16 min,  1 user,  load average: 0,18, 0,21, 0,18
  2. 42 processes: 39 sleeping, 3 running, 0 zombie, 0 stopped
  3. CPU states:  0,4% user,  0,4% system,  0,0% nice, 99,0% idle
  4. Mem:   255780K av,  200256K used,   55524K free,       0K shrd,    7088K buff
  5. Swap:  234224K av,       0K used,  234224K free                  143276K cached
  6.   PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
  7. 1945 nico      11   0  1264 1264  1036 R     0,9  0,4   0:00 rxvt.bin
  8.     1 root       0   0   504  504   440 S     0,0  0,1   0:04 init
  9.     2 root       9   0     0    0     0 SW    0,0  0,0   0:00 keventd
  10.     3 root       9   0     0    0     0 SW    0,0  0,0   0:00 kapmd
  11.     4 root      19  19     0    0     0 SWN   0,0  0,0   0:00 ksoftirqd_CPU0
  12.     5 root       9   0     0    0     0 SW    0,0  0,0   0:00 kswapd
  13.     6 root       9   0     0    0     0 SW    0,0  0,0   0:00 bdflush
  14.     7 root       9   0     0    0     0 SW    0,0  0,0   0:00 kupdated
  15.     8 root      -1 -20     0    0     0 SW<   0,0  0,0   0:00 mdrecoveryd
  16.    12 root       9   0     0    0     0 SW    0,0  0,0   0:00 kjournald
  17.    65 root       9   0   900  900   688 S     0,0  0,3   0:00 devfsd
  18.   492 root       9   0     0    0     0 SW    0,0  0,0   0:00 khubd
  19.   617 root       9   0     0    0     0 SW    0,0  0,0   0:00 usb-storage-0
  20.   618 root       9   0     0    0     0 SW    0,0  0,0   0:00 scsi_eh_1
  21.   916 root       9   0   620  620   504 S     0,0  0,2   0:00 syslogd
  22.   925 root       9   0  1164 1164   428 S     0,0  0,4   0:00 klogd
  23. 1022 root       9   0  1220 1220   992 S     0,0  0,4   0:00 sshd
  24. 1092 root       9   0  1840 1840  1144 S     0,0  0,7   0:00 cupsd
  25. 1270 root       9   0   468  468   404 S     0,0  0,1   0:00 gpm
  26. 1363 xfs        9   0  4508 4508  1088 S     0,0  1,7   0:00 xfs
  27. 1504 root       9   0  1288 1288  1016 S     0,0  0,5   0:00 login
  28. 1505 root       9   0   408  408   348 S     0,0  0,1   0:00 mingetty
  29. 1506 root       9   0   408  408   348 S     0,0  0,1   0:00 mingetty
  30. 1507 root       9   0   408  408   348 S     0,0  0,1   0:00 mingetty
  31. 1508 root       9   0   408  408   348 S     0,0  0,1   0:00 mingetty
  32. 1509 root       9   0   408  408   348 S     0,0  0,1   0:00 mingetty
  33. 1556 nico       9   0  1560 1560  1068 S     0,0  0,6   0:00 bash
  34. 1695 root       9   0     0    0     0 SW    0,0  0,0   0:00 usb-storage-1
  35. 1696 root       9   0     0    0     0 SW    0,0  0,0   0:00 scsi_eh_2
  36. 1798 root       9   0   588  588   504 S     0,0  0,2   0:00 modem_run
  37. 1804 root       9   0   844  840   692 S     0,0  0,3   0:00 pppd
  38. 1807 root      -1 -20   672  672   540 S <   0,0  0,2   0:00 pppoa3
  39. 1821 root      -1 -20   672  672   540 S <   0,0  0,2   0:00 pppoa3
  40. 1822 root      -1 -20   672  672   540 S <   0,0  0,2   0:00 pppoa3
  41. 1823 root      -1 -20   672  672   540 S <   0,0  0,2   0:00 pppoa3
  42. 1844 nico       9   0  1188 1188   904 S     0,0  0,4   0:00 startx
  43. 1855 nico       9   0   644  644   552 S     0,0  0,2   0:00 xinit
  44. 1856 root      16   0  276M  19M  3928 R     0,0  7,9   0:26 X
  45. 1861 nico       9   0  1112 1112   844 S     0,0  0,4   0:00 sh
  46. 1862 nico       2   0  2828 2828  2264 S     0,0  1,1   0:00 fluxbox
  47. 1950 nico       9   0  1596 1596  1104 S     0,0  0,6   0:00 bash
  48. 1974 nico      12   0  1024 1024   812 R     0,0  0,4   0:00 top


Message édité par black_lord le 05-12-2003 à 13:56:18
Reply

Marsh Posté le 05-12-2003 à 13:58:19    

hummmm peut-être est-ce temporaire. J'ai pris une capture du Top à un moment donné.
Mais je surveillerai qd même.
Donc si c'est à cause de X, ça voudrait dire que les drivers nvidia sont mal installé ? Parce que le pb était là avant que je les installe !!!! Je pensais même que ça résoudrais le pb :(


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
Reply

Marsh Posté le 05-12-2003 à 18:16:59    

Bon... mon système X squatte bien 20% de la mémoire vive en permanence.
A quoi ça pourrait être du ?
De plus j'ai fais la constatation suivante : à chaque fois que mon CPU se met à tourner, ça me fait ramer sévère ma bécane (souris qui sacade etc...).  
Exemple : rapatriement de mon courier pop avec un filtrage spamassassin -> système inutilisable.
Et pourtant, avant la réinstallation, ça marchait super !!!
J'ai du mal à tout saisir là :/

Reply

Marsh Posté le 05-12-2003 à 18:32:07    

vi et ?
Avant le crash, ma Mdk 9.2 marchait du feu de dieu....

Reply

Marsh Posté le 06-12-2003 à 17:39:14    

bon euh... doit bien avoir une raison pour que le CPU s'emballe comme ça...


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
Reply

Marsh Posté le 09-12-2003 à 09:25:51    

Quelque chose qui n'a rien a voir avec linux mais juste comme sa (NON ON NE ME TAPE PAS !) essaye de voir à combien de °C est ton processeur. C'est possible qu'il rame a cause de la température trop haute chose assez fréquente avec un athlon 0.18µ par contre si t'as un 0.13* c'est surement pas sa.
Ah oui aussi ptete dans le bios les histoires de bios shadows et de video shadows sa peut faire ralentir.(NON ON NE TAPE TOUJOURS PAS !).
 
Désolé si j'ai dit trop de bêtises =) mais bon voila hein c'est tout sa peut ptete etre sa.


Message édité par mbl le 09-12-2003 à 09:27:14
Reply

Marsh Posté le 09-12-2003 à 09:57:37    

Bon c'est déjà une piste :)
Mon CPU, après une longue période d'utilisation normale est à 51°C
C'est un XP1900+ (par contre je ne sais aps si c'est du 0.18 ou 0.13µ)
C'est dans les normes ou y a un gros gros blem ?


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
Reply

Marsh Posté le 09-12-2003 à 10:27:41    

Drapeau, mes applis mettent quelque secondes a se lancer.

Reply

Marsh Posté le 09-12-2003 à 10:36:21    

51°c en utilisation "normale", c'est trop. Enfin, en soi même, c'est pas trop, mais le problème, c'est que ça va monter de 10/15 voire 20°c en utilisation intensive, et là tu te rapproche de la limite des athlons XP (70°c me semble-t-il).
 
toujours est-il que je ne crois pas que ton problème vienne de là.
 
si on récapitule : le dma de ton disque est bien activé, ton disque ne contient pas d'erreur (tu as fait un fsc dessus au cas où?), ton XP chauffe, mais c'est pas encore rédhibitoire, et tu as plutôt une machine puissante.  
 
ta mandrake9.2 marchait bien sur ton acien disque avant crash.
 
quelle est ta carte-mère? (genre si c du nforce2, il faut installer les drivers).
 
ton disque dur est un UDMA 100 je suppose : est-il reconnu en UDMA 5 lors du boot? fais des tests de taux de transfert avec hdparm.
 
config matos détaillée?

Reply

Marsh Posté le 09-12-2003 à 10:44:17    

ouais, bon autant pour moi, j'avais qu'à regarder ta config. donc ça vient pas de pilotes pour ton chipset de cm.
 
par contre, vérifie bien qu'il soit reconnu en udma 5 ou 6.

Reply

Marsh Posté le 09-12-2003 à 10:48:58    

Bon voici ma config :
 
Athlon XP1900+ non overclocké  
Alim Enermax 350W  
512Mo de DDR noname  
MSI KT3 Ultra2  
Linux Mandrake 9.2  
Ecran TFT 18" Medion  
Graveur Yamaha 20x10x40 IDE  
CDROM Sansung 52x IDE  
DD Seagate 80Go UDMA133 (hummmm par contre je n'ai pas idée du paramétrage UDMA 5 ou 6)
DD Seagate 40Go UDMA133 (hummmm par contre je n'ai pas idée du paramétrage UDMA 5 ou 6)
nVidia TNT2 16Mo (drivers nvidia installé)
SB Live! 5.1  
Webcam Philips ToUcam Pro (débranchée pour le moment...)
Miro PCTV
 
Concernant la config des DD, je vais jeter un oeil qd je serais chez moi. J'imagine que c'est dans le bios le paramétrage UDMA 5 ou 6 ?
Et puis j'en profiterai pour faire des tests de transfert avec hdparm :)
Je vous tiens au courant :)


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
Reply

Marsh Posté le 09-12-2003 à 11:50:04    

salut,
je sais pas si je vais t'etre d'une tres grande aide.
j'ai eu un probleme similaire au tiens avec une mdk 9.2
(lenteur comme c pas permis...)
j'ai tout virer. j'ai installé une rh 9 et une slack 9.1 pas de probleme.
resultat : je pense que c'est ton param de ton nux et non pas un pb materiel
 
 
ps je suis resté sur la slack

Reply

Marsh Posté le 09-12-2003 à 17:40:11    

montre :
hdparm /dev/hda
hdparm -i /dev/hda
 
 
ensuite idem pour ton autre HD.
 
Puis qu'utilises tu comme système de fichiers ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 09-12-2003 à 18:16:31    

hda=OS Linux
hdb=OS Win$
 


[root@spheerys ecliptux]# hdparm /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    =  8 (on)
 geometry     = 9729/255/63, sectors = 156301488, start = 0
[root@spheerys ecliptux]# hdparm -i /dev/hda
 
/dev/hda:
 
 Model=ST380011A, FwRev=3.06, SerialNo=5JV2FQ4E
 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=4047/16/255, CurSects=16511760, 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


[root@spheerys ecliptux]# hdparm /dev/hdb
 
/dev/hdb:
 multcount    = 16 (on)
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 4865/255/63, sectors = 78165360, start = 0
[root@spheerys ecliptux]# hdparm -i /dev/hdb
 
/dev/hdb:
 
 Model=ST340016A, FwRev=3.19, SerialNo=3HSD3B3K
 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=4047/16/255, CurSects=16511760, 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
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: device does not report version:
 
 * signifies the current active mode
 


 
Comme système de fichier j'utilise ext3

Reply

Marsh Posté le 09-12-2003 à 18:35:58    

ext3 niveau perf c'est pas forcément top ... ( JFS demande moins de CPU, reiserfs est relativement rapide )
 
cependant, cela me surprend ... pour te connecter tu utilises gdm ? kdm ?
 
tu as mis les dernières mises à jour du noyau ? as tu essayé avec un kernel tmb ?


Message édité par Dark_Schneider le 09-12-2003 à 18:37:24

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 10-12-2003 à 13:46:19    

Eureka !
Visiblement le problème venait du noyau précompilé mandrake que j'avais installé dès le départ.
J'utilisais le noyau dit "multimedia" et avec le "classique", mon CPU semble se porter mieux :)
Bon... il me reste un gros soucis de souris mais ça fera l'objet d'un autre topic ;)
 
Merci à tous :)


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
Reply

Marsh Posté le 10-12-2003 à 16:05:04    

alors le pb devait venir du patch preempt et du fait ke XFree soit nicer à -10 ( sauf si tu utilises gdm comme login manager )
 

Code :
  1. [admin@admin3 admin]$ grep nice /etc/X11/xdm/Xservers
  2. :0 local /bin/nice -n -10 /usr/X11R6/bin/X -deferglyphs 16


 
Con kolivas avait d'ailleurs suggérer d'enlver ce nice lors du basculage en 2.6


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 10-12-2003 à 16:11:19    

j'utilise bien gdm en login manager.
Pour le reste, je vais voir.
Par contre j'étais resté sur une version 2.4 du kernel (j'ai pas le n° exact, mais c le dernier dispo pour la mandrake)


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed