[Debian] Distrib lente après passage au kernel 2.6.18 ?

Distrib lente après passage au kernel 2.6.18 ? [Debian] - Installation - Linux et OS Alternatifs

Marsh Posté le 24-03-2008 à 16:02:39    

Bonjour,
 
Avant toute chose je vais préciser quelques détails sur ma machine :
 

Citation :

Portable ASUS Z92 (= A6VA), P4M 1,7 Ghz
Debian Sarge (enfin maintenant Etch) en double boot avec XP


Hier j'ai décidé de faire une mise à jour de ma Debian Sarge en Etch (4.0r3).
 
Je fais donc les sauvegardes nécéssaires, en suivant bien le guide de Debian. Ils conseillent d'installer un nouveau noyau, alors j'installe le 2.6.18 fourni par les paquets apt-get (j'étais jusqu'alors en 2.6.15). Pas de problèmes, je reboote dessus, et là vient le moment fatidique du dist-upgrade.
 
Là encore pas de problèmes (!). Je m'étais cassé la tête pour essayer d'installer les pilotes proprio ATI pour ma X700 il y a quelques temps sur l'ancien noyau, là j'essaye, miracle, ca a l'air de marcher du premier coup (!!). Je reboote et effectivement en lançant un fgl_glxgears, j'arrive à près de 1000 FPS, ce qui me semble normal pour ma X700. Je suis sous Xorg 7.1.1.
 
Le petit problème, c'est que ma Debian est devenue extrêmement lente. En effet, le démarrage qui prenait à peine 30 secondes sous l'ancien noyau prend maintenant plusieurs minutes ! Pareil pour le login et le lancement de Gnome. Et surtout, une fois lancé, toutes les applications ont l'air de ramer, mais plus particulièrement le clavier. Par exemple, rien que le fait de taper des lettres en continu sous un terminal peut me monter l'occupation CPU à plus de 50% !
 
http://img297.imageshack.us/img297/4587/capturelo4.th.png
 
Et là, rien que le fait de laisser la fenetre firefox ouverte avec les smileys animés me fait que firefox occupe jusqu'à 25% de temps CPU... Ca me parait bien énorme.
 
Alors que faire ? J'ai pensé que le processeur était sous-fréquencé (étant sur un portable, l'acpi qui déconne ou qqchose comme ca), mais apparement non :
 

Code :
  1. dmidecode
  2. (...)
  3. Handle 0x0004, DMI type 4, 35 bytes
  4. Processor Information
  5.         Socket Designation: Socket 478
  6.         Type: Central Processor
  7.         Family: Pentium M
  8.         Manufacturer: Intel
  9.         ID: D8 06 00 00 FF FB E9 AF
  10.         Signature: Type 0, Family 6, Model 13, Stepping 8
  11.         Flags:
  12.                 FPU (Floating-point unit on-chip)
  13.                 VME (Virtual mode extension)
  14.                 DE (Debugging extension)
  15.                 PSE (Page size extension)
  16.                 TSC (Time stamp counter)
  17.                 MSR (Model specific registers)
  18.                 PAE (Physical address extension)
  19.                 MCE (Machine check exception)
  20.                 CX8 (CMPXCHG8 instruction supported)
  21.                 APIC (On-chip APIC hardware supported)
  22.                 SEP (Fast system call)
  23.                 MTRR (Memory type range registers)
  24.                 PGE (Page global enable)
  25.                 MCA (Machine check architecture)
  26.                 CMOV (Conditional move instruction supported)
  27.                 PAT (Page attribute table)
  28.                 CLFSH (CLFLUSH instruction supported)
  29.                 DS (Debug store)
  30.                 ACPI (ACPI supported)
  31.                 MMX (MMX technology supported)
  32.                 FXSR (Fast floating-point save and restore)
  33.                 SSE (Streaming SIMD extensions)
  34.                 SSE2 (Streaming SIMD extensions 2)
  35.                 SS (Self-snoop)
  36.                 TM (Thermal monitor supported)
  37.                 PBE (Pending break enabled)
  38.         Version: Intel(R) Pentium(R) M processor 1.73GHz
  39.         Voltage: 1.5 V
  40.         External Clock: 133 MHz
  41.         Max Speed: 1733 MHz
  42.         Current Speed: 1733 MHz
  43.         Status: Populated, Enabled
  44.         Upgrade: Socket 478
  45.         L1 Cache Handle: 0x0005
  46.         L2 Cache Handle: 0x0006
  47.         L3 Cache Handle: Not Provided
  48.         Serial Number: PSN12345678901234567
  49.         Asset Tag: PATN1234567890123456
  50.         Part Number: PPN12345678901234567


Ensuite j'ai pensé à la swap qui aurait pu être virée (même si je ne vois pas pourquoi), mais ce n'est pas le cas non plus il me semble :
 

Code :
  1. free
  2.              total       used       free     shared    buffers     cached
  3. Mem:       1036472     452404     584068          0      16564     238308
  4. -/+ buffers/cache:     197532     838940
  5. Swap:      1951888          0    1951888


Code :
  1. more /etc/fstab
  2. proc            /proc           proc    defaults        0       0
  3. /dev/hda4       /               ext3    defaults,errors=remount-ro 0       1
  4. /dev/hda3       none            swap    sw              0       0
  5. /dev/hdb        /media/cdrom0   iso9660 ro,user,noauto  0       0
  6. /dev/hda2       /mnt/win        ntfs    defaults,ro,user,uid=1000,gid=1000,umask=022    0       0
  7. /dev/sda1       /mnt/cleusb     vfat    defaults,noauto,user,sync,uid=1000,gid=1000,umask=022   0       0


 
Donc j'avoue que je ne vois pas du tout d'où ca peut venir... Alors si quelqu'un a une idée ?
Je précise que j'ai gardé l'ancien noyau 2.6.15, qu'il démarre aussi vite qu'avant, et que ca ne rame pas sous celui-ci (mais problème, je n'ai plus l'accélération graphique sous celui-ci...). Donc le problème doit surement venir du noyau (?)... Je précise aussi que ce n'est surement pas du au driver ATI puisque le système était aussi lent avant que je ne l'installe.
 
Merci de votre aide !

Reply

Marsh Posté le 24-03-2008 à 16:02:39   

Reply

Marsh Posté le 24-03-2008 à 16:50:02    

Si tu penses qu'il s'agit réellement de la version du noyau, tu peux passer en 2.6.24 (la "etch" y est depuis maintenant quelques semaines...).


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 24-03-2008 à 18:15:53    

Merci pour la suggestion, assez simple mais fallait y penser ! (je ne suis pas trop l'évolution des noyaux je dois avouer)
 
J'ai ajouté les liens pour Lenny dans mon sources.list (je préfère avoir du testing que du unstable, meme pour le noyau), ai installé le noyau 2.6.22 (dernier en date proposé par Lenny) comme je l'ai fait pour le 2.6.18, et là ben nickel, ca ne met pas plusieurs minutes pour démarrer, une fois dessus ca tourne du tonnerre, l'installation du pilote ATI a été ok tout de suite, bref je retrouve ma debian d'antan ! :D  
 
Mais je ne sais toujours pas ce qui s'est passé avec la 2.6.18... mystère mystère !
 
En tout cas merci, ca m'a résolu la problème ;)
 
 
(Maintenant si qqun pouvait me dire comment on supprime les anciennes images des autres kernels -et pas seulement dans grub, ca je sais faire ! ^^ -... :D )
 
 
P.S. : Pensez-vous que je doive refaire un dist-upgrade à partir du noyau 2.6.22 (et avec tous les paquets mis à jour par la repo Lenny ajoutée) ?


Message édité par fishbone1203 le 24-03-2008 à 18:21:22
Reply

Sujets relatifs:

Leave a Replay

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