#1 Le 09/08/2005, à 17:59
- ElZikos
Lenteur récurrente [résolu]
Bonjour à tous...
Après une semaine d'utilisation d'Ubuntu, je n'ai pas à m'en plaindre, et je suis conquis... Première chose!
La deuxième: Je constate une lenteur récurrente de l'ensemble:
Au démarrage de la machine (4 minutes pour arriver au bureau)
Au démarrage des applis:
45 secondes pour Firefox, 35 secondes pour evolution, deux minutes pour lancer Open office texte...
Au deuxième lancement, tout va nickel!
(pour open office, j'ai utilisé le tuto expliquant comment accélérer le démarrage, ca a fait gagner un peu, mais 2 minutes, ca reste insupportable!)
Bon, quand on attend devant son écran ca fait long...
Ma config:
PIV 2.5 Ghz, 1Go de RAM, 1200 Mo de swap, ce qui me parait correct pour une config... Internet/bureautique!
Le seul blème que j'ai actuellement, c'est que la partie vidéo (sur carte mère asrock) n'est pas reconnue, pas réussi à installer de drivers corrects....
J'ai donc commandé une carte vidéo basée sur du NVIDIA, mais je l'attend...
Alors mes questions:
Existe t'il un utilitaire qui me permettrais en mode graphique de suivre l'occupation de la mémoire (style gestionnaire des taches de XP)
Pensez vous que tout vient de la carte vidéo, ou qu'il y a "autre chose", et si oui bien sur, des pistes à explorer!!!!
(J'ai été un peu long, mais j'ai voulu être le plus précis possible!!!)
Merci d'avance à tous ceux qui voudrons bien jeter un oeil sur mon problème ;-)
Dernière modification par ElZikos (Le 10/08/2005, à 12:50)
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#2 Le 09/08/2005, à 18:44
- crypto178
Re : Lenteur récurrente [résolu]
Au cas où tu aurais encore un doute, il y'a évidemment un problème, j'ai une configuration légèrement inférieure et lancer une application ne prend qu'une poignée de secondes.
Existe t'il un utilitaire qui me permettrais en mode graphique de suivre l'occupation de la mémoire (style gestionnaire des taches de XP)?
Applications > Outils Système > Moniteur Système
C'est le plus proche du gestionnaire de taches d'XP que je connaisse.
Hors ligne
#3 Le 09/08/2005, à 19:18
- ElZikos
Re : Lenteur récurrente [résolu]
Qu'il y ait un problème, je n'avais pas de doutes!!!!
Simple confirmation: Pendant le chargement de Ooo, je tourne à 13% de CPU et 12.5 de mémoire, pas plus à part quelques petitte "pointes " instantanées de la CPU au max à 50%.
Ca élimine déjà les problèmes de mémoire, pour procéder par étapes....
Merci en tout cas, si quelqu'un a une idée, je suis preneur...
Ce qui me ferait dire qu'il n'y a pas que la carte vidéo qui est en cause, c'est la longueur par exemple du démarrage, qui lui ne fait pas à priori appel aux fonctions vidéo, accélération 2 ou 3D je suppose ;-)
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#4 Le 09/08/2005, à 19:22
- ElZikos
Re : Lenteur récurrente [résolu]
En attendant l'arrivée de ma carte vidéo, j'ai trouvé ca sur le web:
Kernel
(uname -r): 2.6.10-5
Distribution: ubuntu hoary
It come with a asrock mother board with intergrated 2D/3D video support. It work but it is buggy.
1) you may see the screen scroll off for awhile
2) in xv output, once in a while, a video frame may fry off to another location. you may also see strange color in that frame as well.
3) the default xv contrast is too high, you can reset it to 0 in xorg.conf
4) there are no hardware 3d accelation in linux yet.
In xorg.conf, it is recommended to use these options in the section of display card:
Section "Device"
Identifier "bla bla bla"
Driver "sis"
Option "UseSSE" "yes"
Option "XvDefaultContrast" "0"
Option "XvDefaultBrightness" "0"
Option "XvDefaultHue" "0"
Option "XvDefaultSaturation" "0"
EndSection
J'esaierais bien, mais je ne trouve pas le fichier xorg.conf comme ils l'indiquent???
Pourtant ce sont bien les spécifications de ma carte mère et sa partie vidéo!
Pourtant X-server a l'air bien installé!
Dernière modification par ElZikos (Le 09/08/2005, à 19:24)
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#5 Le 09/08/2005, à 19:31
- crypto178
Re : Lenteur récurrente [résolu]
Je suis assez débutant sur linux donc des idées j'en ai pas beaucoup désolé mais hm... au lancement des applications elles chipotent en général à beaucoup de fichiers dans les sous-repertoires de home, il y'a peut etre un probleme de ce coté là (accès aux fichiers, autre processus qui y accède, problème de disque dur ou de partition, etc.).
Au démarrage d'ubuntu y'a pas des étapes spécifiques qui coincent?
Au niveau de l'optimisation, il y'a une chance sur un million que le problème vienne de là, mais tu peux essayer d'installer le kernel pour architecture 686, c'est le paquet linux-686 dans synaptic. Apres tu reboot et tu auras la possibilité de lancer ce kernel là.
Hors ligne
#6 Le 09/08/2005, à 19:32
- crypto178
Re : Lenteur récurrente [résolu]
sudo gedit /etc/X11/xorg.conf
Hors ligne
#7 Le 09/08/2005, à 19:35
- ElZikos
Re : Lenteur récurrente [résolu]
Merci je ne l'avais pas trouvé par le gestionnaire de fichiers... Fichier caché???
Merci en tout cas, je vais essayer...
Pour le kernel, ch'sais po, le débutant que je suis hésite un peu (oui je sais c'est idiot, mais bon!!!)
C'que c'est que le stress!!!!:P
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#8 Le 09/08/2005, à 20:36
- ElZikos
Re : Lenteur récurrente [résolu]
Bon je viens de faire la manip décrite plus haut pour le xorg.conf , ca m'a largement amélioré l'affichage des applis, nottament sur internet, ou l'affichage était un peu "cahotique", pas vraiment net...
Je vais poser ma question différament pour le démarrage des applis:
Tout à l'heure pendant le "démarrage" de Ooo, j'ai lancé le moniteur système, et je vois que la mémoire est en permanence à 14, 2%, et que c'est totalement linéaire... Alors à quoi sert d'avoir 1Go??? Je me demande si il n'y a pas quelque chose qui empêcherait mon système de passer au dessus de cette "barre fatidique" des 14.2%
C'est peut être idiot, ou un réflexe de vieux windowiens, mais au démarrage des applis, XP "bouffe" la totalité de la mémiore tant qu'il peut, ce qui me parait d'ailleurs logique...
Alors problème de conf???? Quest ce qui peut limiter???
Merci d'avance de vos idées:P
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#9 Le 10/08/2005, à 08:23
- Kitty
Re : Lenteur récurrente [résolu]
Je reprend un post plus haut :
As-tu essayé d'installer linux-686 via synaptic ? Ton système est-il bien à jour ?
Hors ligne
#10 Le 10/08/2005, à 09:29
- ploum
Re : Lenteur récurrente [résolu]
Elzikos :
"cat /proc/meminfo" dans un terminal. Surveille plutôt ces valeurs là.
Hors ligne
#11 Le 10/08/2005, à 10:13
- ElZikos
Re : Lenteur récurrente [résolu]
Bon je vais tenter le linux-686 , faute de mieux, mais j'aime bien comprendre;)
Résultat du cat/proc/meminfo:
MemTotal: 906660 kB
MemFree: 125132 kB
Buffers: 64124 kB
Cached: 371404 kB
SwapCached: 0 kB
Active: 325852 kB
Inactive: 253524 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 906660 kB
LowFree: 125132 kB
SwapTotal: 1228936 kB
SwapFree: 1228936 kB
Dirty: 76 kB
Writeback: 0 kB
Mapped: 185392 kB
Slab: 192836 kB
CommitLimit: 1682264 kB
Committed_AS: 344896 kB
PageTables: 1716 kB
VmallocTotal: 122800 kB
VmallocUsed: 4092 kB
VmallocChunk: 118648 kB
Ce qui auarais tendance à m'inquiéter, c'est ca:
HighTotal: 0 kB
HighFree: 0 kB
Mais comme je ne connais pas encore la gestion de la mémoire sous Linux, peut être encore un réflexe de windows???????
Merci à tous:)
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#12 Le 10/08/2005, à 10:25
- ElZikos
Re : Lenteur récurrente [résolu]
J'ai installé le linux-686, aucun changement
Là je commence à saturer, pourquoi ca n'arrive qu'à moi :D:D:D:D:D
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#13 Le 10/08/2005, à 10:28
- ploum
Re : Lenteur récurrente [résolu]
Elzikos : aucun problème du coté de la mémoire. Il dépasse bien les 14% vu que tu n'as plus que 125 Mo de libre.
Le problème ne vient pas de là.
Je relis le thread et je vois que personne n'a encore parlé du DMA (c'est tellement évident).
Envoie le résultat de
"hdparm -d /dev/hda
hdparm -tT /dev/hda"
(ou hda est ton disque dur, c'est peut-être autre chose)
Hors ligne
#14 Le 10/08/2005, à 11:28
- ElZikos
Re : Lenteur récurrente [résolu]
On y va merci...
/dev/hdb:
using_dma = 1 (on)
Timing cached reads: 1656 MB in 2.00 seconds = 827.71 MB/sec
Timing buffered disk reads: 16 MB in 3.00 seconds = 5.33 MB/sec
Voilà le résultat des deux...
Merci encore;)
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#15 Le 10/08/2005, à 11:39
- ploum
Re : Lenteur récurrente [résolu]
Elzikos : si tu n'as pas fait d'erreur dans ton copier/coller, on a identifié ton erreur !
Timing buffered disk reads: 16 MB in 3.00 seconds = 5.33 MB/sec !!!
C'est incroyablement bas ! Par comparaison, mon très très vieux disque à moitié mort sur mon vieux portable fait le double ! (correction : il fait +/- la même chose. Mais il est vraiment très loin et c'est le principal goulot d'étranglement de ce K6-333 avec 96 Mo de RAM !)
Vu la vitesse de ton cache, on pourrait s'attendre à +/- 50-60 MB/sec dans cette section.
Ce qui est étonnant, c'est que le DMA soit malgré tout sur on.
Renvoie un peu :
"hdparm -ic /dev/hdb"
Dernière modification par ploum (Le 10/08/2005, à 11:45)
Hors ligne
#16 Le 10/08/2005, à 11:49
- ElZikos
Re : Lenteur récurrente [résolu]
Bon ca progresse, merci Ploum, j'étais en train de lire ton blogue pendant ce temps...
Ecellent!!!
Revenons à nos moutons:
Model=SAMSUNG SV2042H, FwRev=PK100-21, SerialNo=0263J1FR741909
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4
BuffType=DualPortCache, BuffSize=426kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=39865392
IORDY=yes, tPIO={min:120,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-4 T13 1153D revision 17:
* signifies the current active mode
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#17 Le 10/08/2005, à 12:06
- ploum
Re : Lenteur récurrente [résolu]
On dirait que tout est normal. C'est mauvais signe. Le disque serait-il en train de mourir ?
apt-get install smartmontools et smartctl -a /dev/hdb
Regarde aussi dans ton bios si il n'y a pas des trucs bizarres à activer pour ce disque.
Hors ligne
#18 Le 10/08/2005, à 12:10
- ElZikos
Re : Lenteur récurrente [résolu]
C'est ce que j'étais en train de penser... DD acheté d'occaze sur ebay spécialement pour installer Linux :(:(:(
Je file voir le bios:P
Merci encore!!!
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#19 Le 10/08/2005, à 12:23
- ploum
Hors ligne
#20 Le 10/08/2005, à 12:23
- ElZikos
Re : Lenteur récurrente [résolu]
Nothing special...
Dans le Bios, j'ai essayé de forcer le DMA à 5, rien de changé
Je continue pour le reste, j'essaye avec smartontools ;-)
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#21 Le 10/08/2005, à 12:46
- ElZikos
Re : Lenteur récurrente [résolu]
Résultat, un peu long mais il cause ce machin...
============================================================
Use smartctl -h to get a usage summary
root@ubuntu:/home/luc # smartctl -a -s on /dev/hdb
smartctl version 5.32 Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Device Model: SAMSUNG SV2042H
Serial Number: 0263J1FR741909
Firmware Version: PK100-21
Device is: In smartctl database [for details use: -P show]
ATA Version is: 4
ATA Standard is: ATA/ATAPI-4 T13 1153D revision 17
Local Time is: Wed Aug 10 13:40:11 2005 CEST
==> WARNING: May need -F samsung or -F samsung2 enabled; see manual for details.
SMART support is: Available - device has SMART capability.
SMART support is: Disabled
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 480) seconds.
Offline data collection
capabilities: (0x1b) SMART execute Offline immediate.
Auto Offline data collection on/off supp ort.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
No Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
No General Purpose Logging support.
Short self-test routine
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 8) minutes.
SMART Attributes Data Structure revision number: 9
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_ FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000a 100 100 051 Old_age Always - 0
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 223
5 Reallocated_Sector_Ct 0x0033 253 253 010 Pre-fail Always - 0
7 Seek_Error_Rate 0x000a 253 253 051 Old_age Always - 0
8 Seek_Time_Performance 0x0024 253 253 000 Old_age Offline - 0
9 Power_On_Hours 0x0032 095 095 000 Old_age Always - 3104069
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 141
197 Current_Pending_Sector 0x0032 253 253 010 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 253 253 010 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x000a 253 253 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x000a 100 100 051 Old_age Always - 0
201 Soft_Read_Error_Rate 0x000a 100 100 051 Old_age Always - 0
SMART Error Log Version: 1
ATA Error Count: 143 (device log contains only the most recent five errors)
CR = Command Register [HEX]
FR = Features Register [HEX]
SC = Sector Count Register [HEX]
SN = Sector Number Register [HEX]
CL = Cylinder Low Register [HEX]
CH = Cylinder High Register [HEX]
DH = Device/Head Register [HEX]
DC = Device Command Register [HEX]
ER = Error register [HEX]
ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.
Error 143 occurred at disk power-on lifetime: 25867 hours (1077 days + 19 hours)
When the command that caused the error occurred, the device was active or idle .
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
04 88 00 00 4f c2 f0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
b0 da 00 00 4f c2 f0 00 02:42:49.000 SMART RETURN STATUS
c8 00 08 9f 97 0b f0 00 02:42:49.000 READ DMA
ec 00 00 66 32 00 f0 00 02:42:49.000 IDENTIFY DEVICE
ca 00 08 5f 32 00 f0 00 02:42:48.000 WRITE DMA
ca 00 00 47 2d 00 f0 00 02:42:48.000 WRITE DMA
Error 142 occurred at disk power-on lifetime: 25866 hours (1077 days + 18 hours)
When the command that caused the error occurred, the device was active or idle .
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
04 88 00 01 4f c2 b0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
b0 d9 00 01 4f c2 b0 00 02:23:35.000 SMART DISABLE OPERATIONS
ec 00 3f 01 00 00 b0 00 02:23:35.000 IDENTIFY DEVICE
10 00 3f 01 4f c2 b0 00 02:23:35.000 RECALIBRATE [OBS-4]
91 00 3f 01 4f c2 bf 00 02:23:35.000 INITIALIZE DEVICE PARAMETERS [OBS-6 ]
ec 00 ff 01 00 00 b0 00 02:23:35.000 IDENTIFY DEVICE
Error 141 occurred at disk power-on lifetime: 25866 hours (1077 days + 18 hours)
When the command that caused the error occurred, the device was active or idle .
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
04 80 01 01 00 00 b0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
a1 03 01 01 00 00 b0 00 02:23:35.000 IDENTIFY PACKET DEVICE
08 03 00 01 4f c2 b0 00 02:23:35.000 DEVICE RESET
e3 03 00 01 4f c2 b0 00 02:23:35.000 IDLE
ef 03 45 01 4f c2 b0 00 02:23:35.000 SET FEATURES [Set transfer mode]
ef 03 0c 01 4f c2 b0 00 02:23:35.000 SET FEATURES [Set transfer mode]
Error 140 occurred at disk power-on lifetime: 25866 hours (1077 days + 18 hours)
When the command that caused the error occurred, the device was active or idle .
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
04 80 01 01 00 00 b0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
08 03 01 01 00 00 b0 00 02:23:35.000 DEVICE RESET
00 03 ff 01 4f c2 b0 04 02:23:35.000 NOP [Reserved subcommand]
e5 03 00 01 4f c2 b0 ff 02:23:35.000 CHECK POWER MODE
b0 d9 00 01 4f c2 b0 ff 02:23:35.000 SMART DISABLE OPERATIONS
ec 00 3f 01 00 00 b0 ff 02:23:35.000 IDENTIFY DEVICE
Error 139 occurred at disk power-on lifetime: 25866 hours (1077 days + 18 hours)
When the command that caused the error occurred, the device was active or idle .
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
04 88 00 01 4f c2 b0
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
b0 d5 01 01 4f c2 f0 00 02:44:14.000 SMART READ LOG
b0 d1 01 01 4f c2 f0 00 02:44:14.000 SMART READ ATTRIBUTE THRESHOLDS [OB S-4]
b0 d0 01 00 4f c2 f0 00 02:44:14.000 SMART READ DATA
b0 da 00 00 4f c2 10 00 02:44:14.000 SMART RETURN STATUS
b0 da 00 00 4f c2 f0 00 02:44:14.000 SMART RETURN STATUS
SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]
Device does not support Selective Self Tests/Logging
============================================================
Je crois que je vais aller acheter un DD neuf... De toutes facons, ma décision de rester sous Linux est ferme et définitive donc ce n'est pas un mauvais investissement...
Ca me permettras de refaire en plus une install propre et nette, car peut être qu'avec mes premiers "bidouillages", ca devenait un peu n'importe quoi!
En tout cas merci de ton aide, Ploum, et merci à ce forum d'exister...
N.B. Et Ploum, ton blogue est entré dans mes marque/pages!!!!!!!!!!!!!!!!!!!! (j'ai encore failli écrire favoris, sont longs à partir, les réflexes:D:D:D:D
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#22 Le 10/08/2005, à 14:47
- ElZikos
Re : Lenteur récurrente [résolu]
Pour info, Ploum, c'était bien ca, le dernier verrou qui me retenait à Windows XP vient de sauter...
Avec un beau maxtor tout neuf de 100 Go, ca tourne du feu de dieu, et je viens de refaire l'install de base en moins de 30 minutes...
Merci encore.
Bon me reste plus qu'à recommencer la config totale que j'avais faite, mais ca c'est voulu ;-)
Merci encore:lol:
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#23 Le 10/08/2005, à 15:31
- ploum
Re : Lenteur récurrente [résolu]
bah, j'ai pas fait grand chose à part constater... En tout cas, bonne chance sur ton nouveau système :-)
Hors ligne
#24 Le 10/08/2005, à 16:04
- ElZikos
Re : Lenteur récurrente [résolu]
Merci, ca marche du feu de dieu, je me répète!!!
Yippeeeeeeeee, moi y'en a aimer les pingouins (pis ca m'a donné un prétexte pour que ma femme gobe le coup du DD à 100 €, je l'ai même vue trainer vers les distribs "en boite" de Linux, mandrika and co, c'est bon signe, je l'aurais aussi:lol::lol::lol:
Bébé pingouin, qui veut devenir grand ;-)
Hors ligne
#25 Le 10/08/2005, à 22:40
- hitto
Re : Lenteur récurrente [résolu]
Mandrika est l'excellent auteur du concombre masqué, à ne pas confondre avec mandriva, une distrib... bien? (ne pas dire de mal, ne pas dire de mal... *sourire gêné*) qui s'appellait auparavant mandrake. Comme quoi, on reste dans la bédé.
Bienvenue chez les pingouins!
Hors ligne