[Démarrage lent] networkmanager et system-suspend en cause ?

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Caocoa
yeomen
Messages : 208
Inscription : jeu. 11 nov. 2010, 16:19

[Démarrage lent] networkmanager et system-suspend en cause ?

Message 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 !
Dernière modification par FoolEcho le mer. 17 juil. 2013, 19:55, modifié 1 fois.
Raison : LE TITRE !
Linux un noyau, Windows des pépins :mrgreen: | Manifeste pour la liberté des programmeurs, par Bill Gates.
Ma configuration
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: Démarrage lent à cause de networkmanager et system-suspe

Message par FoolEcho »

Salut,

Le titre, stp. http://wiki.archlinux.fr/Forum#Format_du_titre :chinois:

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. :|
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: Démarrage lent à cause de networkmanager et system-suspe

Message 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.
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
Getalo
archer de cavalerie
Messages : 184
Inscription : mer. 22 juin 2011, 19:22
Localisation : LéVé12

Re: Démarrage lent à cause de networkmanager et system-suspe

Message 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 ...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: Démarrage lent à cause de networkmanager et system-suspe

Message 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

Code : Tout sélectionner

systemd-analyze plot > plot.svg
@Getalo Donc ce n'est pas parce que wait-online prend du temps que cela va ralentir le démarrage...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Getalo
archer de cavalerie
Messages : 184
Inscription : mer. 22 juin 2011, 19:22
Localisation : LéVé12

Re: Démarrage lent à cause de networkmanager et system-suspe

Message 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 ... ;-)
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: Démarrage lent à cause de networkmanager et system-suspe

Message par widapit »

Salut !
@Getalo : mais si tu poste pas un lien vers le .svg en fait ça dit pas grand chose de plus ! :chinois: :copain:
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
Getalo
archer de cavalerie
Messages : 184
Inscription : mer. 22 juin 2011, 19:22
Localisation : LéVé12

Re: Démarrage lent à cause de networkmanager et system-suspe

Message par Getalo »

Euh ! Tu peux détailler s'il te plait ? :oops:
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: Démarrage lent à cause de networkmanager et system-suspe

Message par widapit »

en fait, la commande

Code : Tout sélectionner

systemd-analyze plot > plot.svg
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 ! :P
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: Démarrage lent à cause de networkmanager et system-suspe

Message 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é. :mrgreen:
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. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
Caocoa
yeomen
Messages : 208
Inscription : jeu. 11 nov. 2010, 16:19

Re: Démarrage lent à cause de networkmanager et system-suspe

Message 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)
Linux un noyau, Windows des pépins :mrgreen: | Manifeste pour la liberté des programmeurs, par Bill Gates.
Ma configuration
Avatar de l’utilisateur
Getalo
archer de cavalerie
Messages : 184
Inscription : mer. 22 juin 2011, 19:22
Localisation : LéVé12

Re: [Démarrage lent] networkmanager et system-suspend en cau

Message 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 ?
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [Démarrage lent] networkmanager et system-suspend en cau

Message 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 :

Code : Tout sélectionner

xt>
 </g>
</svg>
Getalo a écrit :Edit : par contre pour poster l'image ?
C'EST l'image.
Xorg a écrit :SVG (dessin vectoriel)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
Getalo
archer de cavalerie
Messages : 184
Inscription : mer. 22 juin 2011, 19:22
Localisation : LéVé12

Re: [Démarrage lent] networkmanager et system-suspend en cau

Message 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.
:chinois:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Démarrage lent] networkmanager et system-suspend en cau

Message 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).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [Démarrage lent] networkmanager et system-suspend en cau

Message 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.
Avatar de l’utilisateur
Getalo
archer de cavalerie
Messages : 184
Inscription : mer. 22 juin 2011, 19:22
Localisation : LéVé12

Re: [Démarrage lent] networkmanager et system-suspend en cau

Message 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. :chinois:

Édit : on se croise et je rame un peu ...
Avatar de l’utilisateur
Caocoa
yeomen
Messages : 208
Inscription : jeu. 11 nov. 2010, 16:19

Re: [Démarrage lent] networkmanager et system-suspend en cau

Message 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 :-(
Linux un noyau, Windows des pépins :mrgreen: | Manifeste pour la liberté des programmeurs, par Bill Gates.
Ma configuration
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [Démarrage lent] networkmanager et system-suspend en cau

Message par Xorg »

Getalo a écrit :Comme ça?
http://pix.toile-libre.org/?img=1374149801.png

En tout cas merci beaucoup à tous. J'avance, lentement certes, mais j'avance. :chinois:
L'essentiel, c'est d'y arriver. :chinois:

Le mec il démarre en 5,48 secondes et il trouve que c'est lent ! :mrgreen:
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. :lol:

Je vois juste un temps où il y a rien après que GDM charge et c'est tout.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
Caocoa
yeomen
Messages : 208
Inscription : jeu. 11 nov. 2010, 16:19

Re: [Démarrage lent] networkmanager et system-suspend en cau

Message par Caocoa »

Après l'apprentissage du pastebin et des hébergeurs d'images, on passe à la balise BBCode pour poster un lien ;
GGNIIII :lol:
Le mec il démarre en 5,48 secondes et il trouve que c'est lent ! :mrgreen:
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 ?
Linux un noyau, Windows des pépins :mrgreen: | Manifeste pour la liberté des programmeurs, par Bill Gates.
Ma configuration
Répondre