Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/01/2006, à 23:06

démosthène

comment fonctionnent GDM et WDM

Bonsoir,

Je désire savoir comment fonctionnent les lanceurs graphiques GDM / WDM  ...
Une fois XCFE / Gnome démarré restent-ils en memoire ?
Est-il important de passer de GDM à WDM après être passé à XFCE pour améliorer la vitesse d'un vieux coucou ?

Cordialement Démosthène


Je vous jure, j'ai rien à dire :)

Hors ligne

#2 Le 14/01/2006, à 00:13

nikko

Re : comment fonctionnent GDM et WDM

Si tu tapes:

ps -ef|grep gdm

tu verras que les process sont toujours là.

Si tu regardes avec gnome-system-monitor, tu verras qu'un gdm utilise ~10Mo.

Mais je ne connais pas suffisament la mécanique interne de linux pour savoir si c'est très mauvais.
La mémoire utilisée est peut-être copiée dans la swap en attendant que le process gdm soit réactivé...

En tout cas il ne te bouffe aucun temps cpu.

Tu peux essayer wdm, pour voir.

Hors ligne

#3 Le 14/01/2006, à 00:22

démosthène

Re : comment fonctionnent GDM et WDM

je comprenais pas pourquoi tu parlais au pluriel : j'ai deux processus /usr/sbin/gdm et un en /usr/X11 ...
C'est normal ?


Je vous jure, j'ai rien à dire :)

Hors ligne

#4 Le 14/01/2006, à 00:42

nikko

Re : comment fonctionnent GDM et WDM

Désolé, je ne voulais pas de troubler.
J'en ai plusieurs, car j'ai plusieurs sessions X qui tournent.

Hors ligne

#5 Le 14/01/2006, à 00:44

démosthène

Re : comment fonctionnent GDM et WDM

moi pas et je ne comprends pas pourquoi il y en à deux ...

Dernière modification par démosthène (Le 14/01/2006, à 00:46)


Je vous jure, j'ai rien à dire :)

Hors ligne

#6 Le 14/01/2006, à 01:11

nikko

Re : comment fonctionnent GDM et WDM

Effectivement j'en ai 3, et 2 serveurs X.

root      8002     1  0 Jan13 ?        00:00:00 /usr/sbin/gdm
root      8003  8002  0 Jan13 ?        00:00:00 /usr/sbin/gdm
root      8048  8003  0 Jan13 ?        00:02:54 /usr/X11R6/bin/X :0 -br -audit 0 -auth /var/lib/gdm/:0.Xauth vt7
root     12819  8002  0 Jan13 ?        00:00:00 /usr/sbin/gdm
root     12824 12819 18 Jan13 ?        00:39:57 /usr/X11R6/bin/X :20 -auth /var/lib/gdm/:20.Xauth vt8

apparemment le premier (8002) est celui lancé au démarrage par /etc/init.d, et il en redémarre un juste après (8003), qui lance un serveur X (8048). C'est ce que tu dois avoir (au pid près).
Quand je demande à ouvrir une nouvelle session X (via gdm-flexiserver), c'est le premier gdm qui démarre un nouveau process gdm (12819 dont le père est 8002), qui lui même lancera un serveur X.

Apparemment il y a un processus gdm père qui tourne et qui répond aux nouvelles requêtes, et des processus fils qui lancent les serveurs X.

Hors ligne

#7 Le 14/01/2006, à 01:21

démosthène

Re : comment fonctionnent GDM et WDM

ok smile

clareté totale

Démosthène


Je vous jure, j'ai rien à dire :)

Hors ligne