Page 1 sur 2
[Démarrage lent] networkmanager et system-suspend en cause ?
Publié : mar. 16 juil. 2013, 21:40
par Caocoa
Bonsoir à tous !
Depuis quelque temps mon ordi devient vraiment lent au démarrage. Pour en avoir le cœur net j'ai regardé le temps de démarrage avec system-analyze :
Code : Tout sélectionner
[caocoa@C40C04 ~]$ systemd-analyze plot > /tmp/plot.svg
[caocoa@C40C04 ~]$ systemd-analyze blame
13.707s systemd-suspend.service
12.724s NetworkManager.service
2.570s systemd-logind.service
2.570s avahi-daemon.service
2.178s ModemManager.service
1.784s systemd-vconsole-setup.service
1.232s sys-kernel-debug.mount
1.124s systemd-tmpfiles-clean.service
1.102s systemd-fsck@dev-disk-by\x2duuid-04f44282\x2df22a\x2d428f\x2d9c98\x2d523c06794d90.service
1.024s systemd-udev-trigger.service
972ms colord.service
965ms systemd-fsck@dev-disk-by\x2duuid-90a74731\x2da332\x2d4ebe\x2d8edc\x2df77d8fb5e43b.service
861ms systemd-binfmt.service
732ms accounts-daemon.service
672ms udisks2.service
648ms dev-mqueue.mount
648ms sys-kernel-config.mount
648ms dev-hugepages.mount
648ms systemd-fsck-root.service
646ms tmp.mount
643ms systemd-udevd.service
592ms systemd-sysctl.service
592ms systemd-tmpfiles-setup-dev.service
540ms wpa_supplicant.service
485ms polkit.service
389ms boot.mount
240ms systemd-user-sessions.service
217ms systemd-tmpfiles-setup.service
190ms home.mount
163ms systemd-update-utmp.service
131ms systemd-journal-flush.service
109ms upower.service
65ms systemd-random-seed-load.service
52ms systemd-remount-fs.service
29ms sys-fs-fuse-connections.mount
16ms alsa-restore.service
9ms gdm.service
1ms proc-sys-fs-binfmt_misc.mount
Le code svg de l'image est dans
ce pastebin.
Je ne sais pas trop : comment savoir ce qu'il est intéressant de garder ou non ? comment accélérer les unités les plus lentes ?
Merci d'avance pour votre aide !
Re: Démarrage lent à cause de networkmanager et system-suspe
Publié : mer. 17 juil. 2013, 09:14
par FoolEcho
Salut,
Le titre, stp.
http://wiki.archlinux.fr/Forum#Format_du_titre
Sinon 'sais pas... À vue de nez, les valeurs ne me choquent pas (NetworkManager paraît long, mais vu que je ne l'utilise pas...)... mais sans point de comparaison avec un état précédent plus rapide ou un suivant plus lent, je ne vois pas bien ce qu'on pourra te dire.
Re: Démarrage lent à cause de networkmanager et system-suspe
Publié : mer. 17 juil. 2013, 10:10
par mimile
Remplace networkmanager.service (qui prend près de 14 s chez toi) par dhcpd.service qui ne prend que 1,5 s chez moi.
Désactive le service suspend.service (qui prend 13 s) pour voir. (voir le Wiki ici :
https://wiki.archlinux.org/index.php/Sy ... vice_files
Gain de temps environ 25 secondes.
Re: Démarrage lent à cause de networkmanager et system-suspe
Publié : mer. 17 juil. 2013, 10:19
par Getalo
Salut,
pour ma part sous xfce j'ai :
Code : Tout sélectionner
systemd-analyze blame
19.754s NetworkManager-wait-online.service
424ms NetworkManager.service
181ms iptables.service
122ms avahi-daemon.service
121ms systemd-logind.service
91ms polkit.service
73ms alsa-restore.service
70ms systemd-vconsole-setup.service
67ms ModemManager.service
61ms systemd-fsck@dev-disk-by\x2duuid-3621d1c8\x2d2d24\x2d44dd\x2dbde2\x2d3944f6b3a021.service
47ms wpa_supplicant.service
43ms colord.service
36ms upower.service
34ms systemd-fsck@dev-mapper-my\x2dhome.service
32ms systemd-udev-trigger.service
31ms dev-mqueue.mount
31ms sys-kernel-debug.mount
30ms dev-hugepages.mount
29ms systemd-tmpfiles-setup-dev.service
28ms sys-kernel-config.mount
23ms systemd-remount-fs.service
23ms tmp.mount
19ms systemd-sysctl.service
11ms systemd-user-sessions.service
10ms home.mount
9ms systemd-journal-flush.service
9ms systemd-random-seed-load.service
8ms systemd-udevd.service
8ms systemd-tmpfiles-setup.service
5ms dev-mapper-my\x2dswap.swap
3ms systemd-update-utmp.service
2ms boot.mount
2ms lvmetad.service
1ms sys-fs-fuse-connections.mount
et j'hésite à désactiver wait-online ...
Re: Démarrage lent à cause de networkmanager et system-suspe
Publié : mer. 17 juil. 2013, 10:35
par benjarobin
Attention systemd lance un maximum de chose en parallèle. Donc ce n'est pas forcément le service qui prend le plus de temps qui est sur le chemin critique pour lancer ton interface graphique.
Bref blame ne doit en aucun être utilisé seul, il faut utiliser la vue graphique
@Getalo Donc ce n'est pas parce que wait-online prend du temps que cela va ralentir le démarrage...
Re: Démarrage lent à cause de networkmanager et system-suspe
Publié : mer. 17 juil. 2013, 10:51
par Getalo
@benjarobin merci pour la précision et voilà ce que j'ai avec gnome :
Code : Tout sélectionner
$ ~ -> systemd-analyze plot > plot.svg
$ ~ -> systemd-analyze blame
1.656s NetworkManager.service
347ms systemd-modules-load.service
96ms systemd-update-utmp.service
78ms iptables.service
75ms systemd-fsck@dev-sda1.service
74ms avahi-daemon.service
65ms systemd-logind.service
62ms gdm.service
54ms accounts-daemon.service
50ms polkit.service
47ms systemd-vconsole-setup.service
35ms ModemManager.service
33ms udisks2.service
26ms colord.service
25ms systemd-udev-trigger.service
24ms systemd-binfmt.service
24ms dev-mqueue.mount
22ms lm_sensors.service
20ms systemd-tmpfiles-setup-dev.service
20ms systemd-fsck@dev-mapper-mon\x2dhome.service
19ms sys-kernel-debug.mount
18ms dev-hugepages.mount
18ms alsa-restore.service
13ms home.mount
12ms upower.service
12ms wpa_supplicant.service
11ms systemd-remount-fs.service
11ms rtkit-daemon.service
11ms tmp.mount
10ms proc-sys-fs-binfmt_misc.mount
8ms systemd-sysctl.service
7ms systemd-localed.service
5ms systemd-user-sessions.service
4ms systemd-random-seed-load.service
3ms systemd-udevd.service
3ms sys-kernel-config.mount
3ms systemd-tmpfiles-setup.service
2ms boot.mount
2ms systemd-journal-flush.service
2ms lvmetad.service
882us sys-fs-fuse-connections.mount
si ça peut donner des idées ...
Re: Démarrage lent à cause de networkmanager et system-suspe
Publié : mer. 17 juil. 2013, 12:06
par widapit
Salut !
@Getalo : mais si tu poste pas un lien vers le .svg en fait ça dit pas grand chose de plus !
Re: Démarrage lent à cause de networkmanager et system-suspe
Publié : mer. 17 juil. 2013, 13:37
par Getalo
Euh ! Tu peux détailler s'il te plait ?
Re: Démarrage lent à cause de networkmanager et system-suspe
Publié : mer. 17 juil. 2013, 16:53
par widapit
en fait, la commande
envoie la sortie de
systemd-analyze plot
dans le fichier
plot.svg
maintenant, essaie d'ouvrir le fichier avec
inkscape
ou même avec
firefox
, tu vas vite te rendre compte !
Re: Démarrage lent à cause de networkmanager et system-suspe
Publié : mer. 17 juil. 2013, 18:08
par Xorg
On peut faire plein de choses en SVG (dessin vectoriel), comme
dessiner un Tux et le redimensionner infiniment sans qu'il perde en qualité.
Tu peux donc même l'ouvrir avec un visionneur d'images tel que Eye of GNOME. Mais là en fait Widapit te demandes d'uploader ce fichier sur Internet pour qu'on puisse y jeter un œil et essayer de résoudre ton problème.
Re: Démarrage lent à cause de networkmanager et system-suspe
Publié : mer. 17 juil. 2013, 18:45
par Caocoa
Getalo : à propos de cette histoire de
svg
et de
plot
c'est pour ça que j'ai dirigé la sortie vers /tmp/plot/svg et qu'après j'ai posté la sortie ici sur pastebin :
http://pastebin.com/p7XsCR1j. Si tu vas y faire un tour, tu verras du code svg. Tu le colles dans un fichier que tu appelles nimportequoi.svg puis tu l'ouvres avec ton navigateur, et hop ! Tu connaîtras tous les secrets du démarrage de mon ordi
(si tu as la flemme de faire toutes ces étapes, tu peux voir un exemple de sortie dans
cette image)
Re: [Démarrage lent] networkmanager et system-suspend en cau
Publié : jeu. 18 juil. 2013, 10:50
par Getalo
Bonjour,
alors ça fait pas mal de nouveautés pour moi :
- patebin
-plot.svg
...
http://pastebin.archlinux.fr/465104
est-ce que ça va ?
Mais apparemment, j'ai bien NetworkManager-wait-online.service qui ralenti le boot.
Edit : par contre pour poster l'image ?
Re: [Démarrage lent] networkmanager et system-suspend en cau
Publié : jeu. 18 juil. 2013, 12:16
par Xorg
Caocoa a écrit :(si tu as la flemme de faire toutes ces étapes, tu peux voir un exemple de sortie dans
cette image)
À priori, pour moi il faut regarder du côté de :
- systemd-vconsole-setup.service
- sound.target (un conflit avec un ou des chipsets audio ?)
- fedora-storage-init-late.service
- var-lib-nfs-rpc-pipefs.mount
Getalo a écrit :est-ce que ça va ?
Non, car tu ne sais pas faire un copier/coller. À vue de nez, la ligne 801 est incomplète, et il manque la fin du fichier. Il manque, au minimum, ça :
Getalo a écrit :Edit : par contre pour poster l'image ?
C'EST l'image.
Xorg a écrit :SVG (dessin vectoriel)
Re: [Démarrage lent] networkmanager et system-suspend en cau
Publié : jeu. 18 juil. 2013, 13:00
par Getalo
Salut,
je squatte un peu le post (pardon)
@Xorg
Xorg a écrit :Getalo a écrit:
est-ce que ça va ?
Non, car tu ne sais pas faire un copier/coller. À vue de nez, la ligne 801 est incomplète, et il manque la fin du fichier.
juste une précision : je n'ai pas fait de copier/coller, j'ai renseigné dans pastebin le lien vers le fichier.
Mais merci pour la précision : C'EST l'image.
Re: [Démarrage lent] networkmanager et system-suspend en cau
Publié : jeu. 18 juil. 2013, 13:22
par FoolEcho
Bien que j'adore le svg, c'est sans doute plus simple que tu l'exportes vers un format d'image matriciel (jpg, png) avant de le diffuser (export via convert de imagemagick, inkscape, etc.) -- moins de manipulation pour ceux qui veulent jeter un œil (le pastebin se fiche de l'extension svg et les navigateurs ne font pas l'analyse de l'en-tête pour voir que c'est du svg et vont l'afficher comme du txt même si on veut l'afficher en brut ; sans ça, faut sauvegarder et réouvrir le fichier brut).
Re: [Démarrage lent] networkmanager et system-suspend en cau
Publié : jeu. 18 juil. 2013, 14:03
par Ypnose
Getalo: Fais ce que FoolEcho te dit et utilise
http://pix.toile-libre.org/ pour héberger ton image. Ce sera plus simple pour tout le monde.
Re: [Démarrage lent] networkmanager et system-suspend en cau
Publié : jeu. 18 juil. 2013, 14:05
par Getalo
Comme ça?
http://pix.toile-libre.org/?img=1374149801.png
En tout cas merci beaucoup à tous. J'avance, lentement certes, mais j'avance.
Édit : on se croise et je rame un peu ...
Re: [Démarrage lent] networkmanager et system-suspend en cau
Publié : jeu. 18 juil. 2013, 14:33
par Caocoa
Bravo Getalo, tu as réussi
Et beh maintenant on voit bien que tu n'as pas de problème puisque tu démarres en 5 secondes ! En revanche moi, la situation a encore empirée par rapport à mon premier post. Je joins une
image png
(c'est vrai que c'est plus facile à voir). Le noyau met plus de temps à démarrer, et après ça devient catastrophique
Re: [Démarrage lent] networkmanager et system-suspend en cau
Publié : jeu. 18 juil. 2013, 14:59
par Xorg
L'essentiel, c'est d'y arriver.
Le mec il démarre en 5,48 secondes et il trouve que c'est lent !
Getalo a écrit :j'ai bien NetworkManager-wait-online.service qui ralenti le boot.
Caocoa a écrit :Bravo Getalo, tu as réussi
Et beh maintenant on voit bien que tu n'as pas de problème puisque tu démarres en 5 secondes ! En revanche moi, la situation a encore empirée par rapport à mon premier post. Je joins une
image png
(c'est vrai que c'est plus facile à voir). Le noyau met plus de temps à démarrer, et après ça devient catastrophique
Après l'apprentissage du pastebin et des hébergeurs d'images, on passe à la balise BBCode pour poster un lien ; la syntaxe est :
Code : Tout sélectionner
[url=http://enfin_une_url_quoi_mais_sans_guillemets.com]Le p'tit nom que tu veux qu'on clique dessus[/url]
Exemple :
image png
Ce topic est riche d'apprentissage.
Je vois juste un temps où il y a rien après que GDM charge et c'est tout.
Re: [Démarrage lent] networkmanager et system-suspend en cau
Publié : jeu. 18 juil. 2013, 18:20
par Caocoa
Après l'apprentissage du pastebin et des hébergeurs d'images, on passe à la balise BBCode pour poster un lien ;
GGNIIII
Le mec il démarre en 5,48 secondes et il trouve que c'est lent !
Je démarre pour ma part en 34 secondes et je trouve que c'est lent ! Du coup, quelqu'un aurait-il quelques trucs à m'expliquer pour accélérer ce démarrage ?