Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Gros programmes] une lenteur désespérante
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Tue Jan 27, 2004 6:47 pm    Post subject: [Gros programmes] une lenteur désespérante Reply with quote

depuis que j'ai installé gentoo 1.4rc4 sur un P3 866Mhz avec une carte graphique gerforce 4 ti 4200, tous mes programmes comme Mozilla, Opera ou encore tous les outils KDE, sont super lents à charger, de même, le serveur Xfree est super lent à charger lui même, personne n'aurait une idée sur la cause de ces désagréments ?? quand je dis lents, c'est de l'ordre de la minute et demie pour charger Mozilla et de la trentaine de secondes pour charger X.

PS : sur mon deuxième PC, à 750Mhz (Athlon Tbird), Geforce 2 GTS, Xfree se charge en moins de 5 secondes et Mozilla en moins de 10.
_________________
qui ne tente rien n'a rien


Last edited by Marsu on Thu Jan 29, 2004 9:28 pm; edited 3 times in total
Back to top
View user's profile Send private message
Leander256
l33t
l33t


Joined: 05 Jul 2003
Posts: 910
Location: Singapour

PostPosted: Tue Jan 27, 2004 7:42 pm    Post subject: Reply with quote

Est-ce que tu as compilé le support du chipset de ta carte mère dans le kernel, ainsi que celui du DMA, et activé ce dernier? Pour vérifier que le DMA est activé:

Code:
# hdparm /dev/hda


Juste au cas où: hdparm est dans l'ebuild hdparm (tout bêtement).
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Tue Jan 27, 2004 7:54 pm    Post subject: Reply with quote

euh, le dma est off, je l'active comment ??
Il me semble bien que j'aio compilé le chipset dans le noyau !
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
Leander256
l33t
l33t


Joined: 05 Jul 2003
Posts: 910
Location: Singapour

PostPosted: Tue Jan 27, 2004 8:03 pm    Post subject: Reply with quote

Réponse RTFMesque:
Code:
man hdparm


Et sinon:
Code:
hdparm -d 1 /dev/hda
Back to top
View user's profile Send private message
ganjo
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jan 2003
Posts: 111

PostPosted: Tue Jan 27, 2004 8:16 pm    Post subject: Reply with quote

si tu peux lancer emacs en mode console en + de 2sec le problème peut venir d'un problème de reseau, kde en abusant et X également
regarde si ton reseau fonctionne bien, essaye de lancer X avec --nolisten
juste localhost dans /etc/networks
virer nis et mettre dns en dernier dans /etc/nsswitch.conf
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Wed Jan 28, 2004 6:17 pm    Post subject: Reply with quote

ben je crois que mon prédiagnostique était faux: emacs met 2 minutes à se charger sans X, c pas normal, je me demande d'ou peut venir l'erreur

la différence entre les deux configs, c qu'il y en a une ou j'ai tout compilé (la plus rapide) et l'autr qui utilisait le truc niveau 2, mais bon, ça ne devrait pas être à l'origine de telles différences de rapidité, surtout avec l'un plus frapide que l'autre!
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
ganjo
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jan 2003
Posts: 111

PostPosted: Wed Jan 28, 2004 7:04 pm    Post subject: Reply with quote

tas vérifié tout se qui était reseau ?
de nombreuses applis (dont X, emacs, kde...) utilisent massivement le reseau, meme pour de l'accès local
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Wed Jan 28, 2004 8:28 pm    Post subject: Reply with quote

sinon tu peux compiler avec les options -Os voire -O2 au lieu de -O3. En effet, depuis que je l'ai fait mozilla se charge nettement plus rapidement. Tu peux aussi prelinker (emerge prelink)
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3636
Location: Belgium

PostPosted: Wed Jan 28, 2004 8:44 pm    Post subject: Reply with quote

sireyessire wrote:
sinon tu peux compiler avec les options -Os voire -O2 au lieu de -O3. En effet, depuis que je l'ai fait mozilla se charge nettement plus rapidement. Tu peux aussi prelinker (emerge prelink)

Oui mais bon, ce n'est tout de même pas ça qui va créer des miracles ! :D
AMHA, le problème est ailleurs : une minute et demi pour charger Mozilla avec un P3-866, c'est 4 fois plus qu'avec mon ch'ti celeron 566 ! (kernel compilé en -O3 et pas de prelink ...)

Je pencherais aussi pour un problème de hdparm mal réglé.
Ou alors un manque de mémoire (hdparm pourri et manque de mémoire, ça peut faire très mal, question swap ...)
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Wed Jan 28, 2004 10:18 pm    Post subject: Reply with quote

ghoti wrote:

Oui mais bon, ce n'est tout de même pas ça qui va créer des miracles ! :D

Pê mais ça y contribue...:wink:


Quote:

Je pencherais aussi pour un problème de hdparm mal réglé.
Ou alors un manque de mémoire (hdparm pourri et manque de mémoire, ça peut faire très mal, question swap ...)


c'est sûr :P
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Thu Jan 29, 2004 5:06 pm    Post subject: Reply with quote

la memoire, ça me semble louche : 1024Mo de swap et 512Mo de SDR, mais je comprends pas comment ça se fait que ça soit aussi lent,

comment cela pourrait-il être dû uniquement à hdparm, sur l'autre j'y ai même pas touché, je savais même pas que ça existait

d'ailleurs enable_dma est off sur l'autre (enfin plus maintenant, je viens de le changer), ça ne l'empêche pas de tourner normalement

j'ai essayé de lancer X avec --nolisten, rien de mieux, peut être que c'est parce que c'est un disque de 120Go, je sais pas, mais ça m'étonnerait quand même, c du UDMA 133


sur celui qui marche pas :
Code:

#hdparm /dev/hda

/dev/hda:
 multcount        = 16 (on)
 IO_support      =   1 (32-bits)
 unmaskirq       =   1 (on)
 using_dma       =   1 (on)
 keepsettings     =   0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 14946/255/63, sectors = 240121728, start = 0


sur celui qui marche :
Code:

#hdparm /dev/hda                                                  19:15

/dev/hda:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 3737/255/63, sectors = 60036480, start = 0

_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
zarasoustra17
Guru
Guru


Joined: 01 Jul 2003
Posts: 382
Location: Marseille France

PostPosted: Thu Jan 29, 2004 6:17 pm    Post subject: Reply with quote

Quote:
la memoire, ça me semble louche : 1024Mo de swap et 512Mo de SDR


Normalement tu devrais avoir 256 Mo de swap, est ce que ton disque tourne presque continuellement? Moi j'ai 512 Mo de Ram et 256 Mo de Swap et mon disque est très rarement sollicité. Que donnent les commandes free et top?
T'as pas des services inutiles qui tournent en tache de fond (style apache,samba,p2p...), ton /etc/hostname est-il défini?, tu peux aussi faire (en root) tail -f /var/log/kernel/current et voir si ton kernel ne rencontre pas d'erreur (ecriture de messages de log= forte utilisation de la ram et du proc). Voila, tiens-nous au courant...
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3636
Location: Belgium

PostPosted: Thu Jan 29, 2004 8:06 pm    Post subject: Reply with quote

zarasoustra17 wrote:
T'as pas des services inutiles qui tournent en tache de fond (style apache,samba,p2p...),

Ca me rappelle que j'ai vu un jour un post sur un autre forum qui traitait un peu du même problème :
Je ne me souviens plus des détails mais le gars s'est finalement aperçu qu'il avait une tâche assez lourde dans son cron et ça lui bouffait toutes ses ressources ...
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Thu Jan 29, 2004 8:30 pm    Post subject: Reply with quote

ben non, paradoxalement, c'est sur l'autre que j'ai des taches de fond : samba, apache, cups, mysql, postgresql, et il est quand même plus rapide

tail -f /var...current me donne les cryptoapis, je les ai désactivés, je verrais au redemarrage si ça change quelque chose
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Thu Jan 29, 2004 9:16 pm    Post subject: Reply with quote

:lol: évidement si tu cryptes tout :lol: :wink:
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Thu Jan 29, 2004 9:17 pm    Post subject: Reply with quote

qu'est ce que tu veux, la parnoïa envahit la société de nos jours les gens ne se font plus confiance ... euh, je m'éloigne du vif du sujet là !
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Thu Jan 29, 2004 9:31 pm    Post subject: Reply with quote

C'est vrai mais le trip "j'ai même la RAM cryptée" c'est à la fois assez violent et plutôt plaisant :wink: :lol: :lol: :lol:
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Fri Jan 30, 2004 4:14 pm    Post subject: Reply with quote

c'est sûr, mais bon, même sans les cryptoapi, il est super lent

enfin, j'ai pas trop l'impression que ça soit une lenteur absolue, ça m'a plutôt l'air d'un retard à l'execution, parce qu'un fois chargés, les programmes tournent pas mal, même vmware qui pourtant bouffe pas mal de mémoire

y'a personne qui ait eu le même genre de problèmes ??
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Fri Jan 30, 2004 6:26 pm    Post subject: Reply with quote

ça s'est l'avantage de -O3 : une fois que les programmes sont en RAM comme ils sont super optimisés ça torche! :wink:
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Fri Jan 30, 2004 9:55 pm    Post subject: Reply with quote

ouais, mais même en -O3, mozilla fb n'est pas sensé prendre 2 min pour se lancer
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
zarasoustra17
Guru
Guru


Joined: 01 Jul 2003
Posts: 382
Location: Marseille France

PostPosted: Sat Jan 31, 2004 12:19 pm    Post subject: Reply with quote

Quote:
ça s'est l'avantage de -O3 : une fois que les programmes sont en RAM comme ils sont super optimisés ça torche!


Je vais pas lancer un troll mais je n'ai eu que des problèmes en -03 et ça n'allait pas plus vite qu'en -02, je préfère compiler en -02 avec le prelink et le noyau 2.6(preempt) et la, ça va vraiment vite (mozilla démarre en 3 sec) 8)
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Sat Jan 31, 2004 4:01 pm    Post subject: Reply with quote

vous croyez qu'en recompilant tout le système, ça pourrait changer quelque chose ??
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
ganjo
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jan 2003
Posts: 111

PostPosted: Sat Jan 31, 2004 5:27 pm    Post subject: Reply with quote

non, a moin que tu te sois amusé a changer les cflags en cour de route, mais là ca ramerait pas mais planterait surement

verifie le reseau, notament nsswitch.cong, si emacs prend tant de temps a se lancer sans X, ca vient a coup sur de là
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3636
Location: Belgium

PostPosted: Sat Jan 31, 2004 6:04 pm    Post subject: Reply with quote

Marsu wrote:
vous croyez qu'en recompilant tout le système, ça pourrait changer quelque chose ??

Peut-être.
De la même manière que si tu as un robinet qui fuit dans ta salle de bain, il suffit d'abattre tout l'immeuble et puis le reconstruire.
Ce n'est pas la solution idéale, mais d'habitude, ça supprime la fuite ;)
On appelle ça la "méthode Redmond" mais j'ignore pourquoi :lol:

Sérieusement, le fait que les lenteurs s'observent au chargement me conforte dans l'idée que le problème vient de ton disque.

Que donne hdparm -t /dev/ton_disque ?

Sur mon système, je possède 2 disques durs assez anciens en UDMA4 et j'ai les résultats suivants :
Code:
bigben # hdparm -t /dev/hde

/dev/hde:
 Timing buffered disk reads:  102 MB in  3.04 seconds =  33.55 MB/sec

bigben # hdparm -t /dev/hdg

/dev/hdg:
 Timing buffered disk reads:   60 MB in  3.08 seconds =  19.51 MB/sec

Avec un disque dur récent, je suis persuadé que tu devrais observer des résultats deux fois plus élevés !

Tu peux aussi tester le transfert à partir de la mémoire cache en remplaçant "-t" par "-T"
Pour ce test, j'obtiens 237 et 264 Mo/seconde.
Ces résultats sont assez minables dans l'absolu mais le chargement des programmes se fait de manière acceptable.

Un paramètre me frappe également dans ta config :
Quote:
sur celui qui marche pas :

#hdparm /dev/hda

/dev/hda:
[...]
unmaskirq = 1 (on)

D'après la doc de hdparm, ce paramètre est sensé augmenter la réactivité du système mais peut conduire à des problèmes divers.
Essaye de le désactiver : hdparm -u 0 /dev/hda

D'ailleurs, remarque bien que le paramètre "unmaskirq" est désactivé sur ton "système qui marche" !
Back to top
View user's profile Send private message
Flop
n00b
n00b


Joined: 26 Jan 2004
Posts: 40
Location: Montréal, Canada

PostPosted: Sat Jan 31, 2004 8:35 pm    Post subject: Reply with quote

J'ai le même genre de problème.


bash-2.05b# hdparm -t /dev/hda

/dev/hda:
Timing buffered disk reads: 8 MB in 3.19 seconds = 2.51 MB/sec
[/i]


La souris saute et je ne peux pratiquement rien faire en même temps que j'écoute des ogg/mp3 sur Xmms, sinon les chansons sautent aussi. Ça pourrait venir de ce résultat pourri?

Quand j'essaye d'activer le DMA :

bash-2.05b# hdparm -d 1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)



1.8ghz, 480mo ddr, noyau 2.6.1, kde 3.1.5

bash-2.05b# lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 650 Host (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS961 [MuTIOL Media IO]
00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
00:03.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 90)
00:05.0 Communication controller: Conexant HSF 56k HSFi Modem (rev 01)
00:07.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46)
00:08.0 USB Controller: VIA Technologies, Inc. USB (rev 50)
00:08.1 USB Controller: VIA Technologies, Inc. USB (rev 50)
00:08.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51)
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] SiS650/651/M650/740 PCI/AGP VGA Display Adapter


Des solutions?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum