web-dev-qa-db-fra.com

Comment accélérer votre démarrage sur Ubuntu 16.04

J'ai installé Ubuntu 16.04 mais pour le moment il faut 2 minutes et 35 secondes pour être prêt ....: o

Ubuntu 16.04 LTS

$ uname -a
Linux mycomputer 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Ceci est ma configuration:

  • CPU Intel Core i5-2500K 3.30GHz
  • 8 Go RAM DDR3 Geil Value Plus
  • Disque dur Interno Western Digital Caviar Vert 500 Go

Comment améliorer mon processus de temps de chargement Ubuntu?

  • Précharge
  • Prelink
  • swappiness = 10

97s to load

Mise à jour: Ceci est une boîte de développement. Je l'utilise pour le développement logiciel, logiciel php, Virtualbox est utile pour tester le logiciel dans les environnements MS Windows.

Mises à jour

J'ai supprimé trop de temps! Dans une nouvelle installation, j'ai installé le préchargement, corrigé le swappiness et j'ai installé le tableau de démarrage.

Fresh install

$ systemd-analyze critical-chain

graphical.target @41.346s
└─multi-user.target @41.346s
  └─Apache2.service @32.909s +8.436s
    └─network-online.target @32.893s
      └─NetworkManager-wait-online.service @17.777s +15.116s
    └─NetworkManager.service @13.330s +4.436s
      └─dbus.service @11.561s
        └─basic.target @11.559s
          └─sockets.target @11.559s
            └─snapd.socket @11.509s +44ms
              └─sysinit.target @11.471s
                └─apparmor.service @3.406s +8.064s
                  └─local-fs.target @3.406s
                    └─run-user-1000.mount @38.169s
                      └─local-fs-pre.target @3.396s
                        └─systemd-remount-fs.service @3.332s +52ms
                          └─systemd-journald.socket @1.067s
                            └─-.mount @1.066s
                              └─system.slice @1.067s
                                └─-.slice @1.066s

$ systemd-analyze blame
    16.650s mysql.service
    15.116s NetworkManager-wait-online.service
    8.436s Apache2.service
    8.064s apparmor.service
    7.246s ModemManager.service
    7.095s dev-sda1.device
    4.436s NetworkManager.service
    4.075s accounts-daemon.service
    3.334s lightdm.service
    3.095s gpu-manager.service
    2.367s grub-common.service
    2.239s ondemand.service
    2.027s rsyslog.service
    1.959s networking.service
    1.948s thermald.service
    1.880s plymouth-start.service
    1.571s polkitd.service
    1.527s brltty.service
    1.397s systemd-tmpfiles-setup-dev.service
    1.386s systemd-tmpfiles-setup.service
    1.372s systemd-modules-load.service
    1.323s systemd-journald.service

LAMP Boot

NOUVELLE MISE À JOUR! J'ai acheté un nouveau disque dur Samsung SSD et maintenant le démarrage nécessite environ 15 secondes !!! mais je ne suis pas très heureux parce que j'ai vu le nouveau graphique du chargeur de démarrage et que j'ai découvert que le service d'attente en ligne de NetworkManager nécessite environ 8 secondes pour être en ligne! Comment résoudre ce problème?

SSD bootchart issue

FINAL UPDATE: Voici la configuration matérielle complète:

Processor: Intel Core i5-2500K @ 3.70GHz (4 Cores), 
Motherboard: ASRock H67DE3, Chipset: Intel 2nd Generation Core Family 
DRAM, Memory: 32768MB, 
Disk: 250GB Samsung SSD 850, 
Graphics: HIS AMD Radeon HD 6870 1024MB, 
Audio: Realtek ALC892, 
Monitor: SyncMaster, 
Network: Realtek RTL8111/8168/8411

Maintenant, j'ai mis à niveau le RAM de 8 Go à 32 Go! Après l’installation du SSD, mon ordinateur se bloque jusqu’à son utilisation normale.

  • Précharge
  • Prelink
  • swappiness = 0 (vous n'avez pas besoin d'utiliser la partition d'échange)

Le démarrage tombe maintenant à 9 comme indiqué dans cette image de graphique de démarrage:

Upgrade to 32GB - Bootchart

$ systemd-analyze critical-chain

graphical.target @5.756s
└─multi-user.target @5.747s
  └─Apache2.service @4.461s +1.285s
    └─network-online.target @4.460s
      └─NetworkManager-wait-online.service @1.447s +3.013s
    └─NetworkManager.service @1.344s +93ms
      └─dbus.service @1.006s
        └─basic.target @999ms
          └─sockets.target @999ms
            └─snapd.socket @991ms +3ms
              └─sysinit.target @988ms
                └─apparmor.service @372ms +596ms
                  └─local-fs.target @365ms
                    └─run-user-1000-gvfs.mount @2.621s
                      └─run-user-1000.mount @2.234s
                        └─local-fs-pre.target @365ms
                          └─systemd-remount-fs.service @352ms +7ms
                            └─systemd-journald.socket @118ms
                              └─-.slice @116ms

New Configuration

Merci

3
Michelangelo

Ce système devrait être assez rapide avec Ubuntu. Étant donné que ce processeur a presque 6 ans, le disque dur de votre système est également proche de 6 ans. Il est probable que votre disque dur arrive tout juste en fin de vie. Si vous souhaitez un démarrage rapide, investissez dans un SSD. Vous devriez pouvoir atteindre 80-160 Mo/s (lecture/écriture séquentielle) sur un bon disque dur (disque dur pas ssd). Cependant, un SSD peut atteindre des vitesses allant jusqu’à 500 Mo/s

4
user34716