Как ускорить загрузку на Ubuntu 16.04 [закрыто]

Я установил Ubuntu 16.04, но на данный момент ему нужно 2 минуты и 35 секунд, чтобы быть готовым .... :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

Вот моя конфигурация:

  • CPU Intel Core i5-2500K 3.30GHz
  • 8GB RAM DDR3 Geil Value Plus
  • Hard Disk Interno Western Digital Caviar Green 500GB

Как улучшить процесс загрузки Ubuntu?

  • Preload
  • Prelink
  • swappiness = 10

97s to load

Update: Это коробка разработчика. Я использую его для разработки программного обеспечения, программного обеспечения php, Virtualbox полезен для тестирования программного обеспечения в среде MS windows.

Обновления

Я удалил все слишком много потраченного времени! В свежей установке я установил предварительную загрузку, исправил подкачку и установил bootchart.

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

НОВОЕ ОБНОВЛЕНИЕ! Я купил новый SSD жесткий диск Samsung и теперь загрузка занимает около 15 секунд!!! но я не так счастлив, потому что я видел новую карту загрузчика и обнаружил, что служба NetworkManager-wait-online-service требует около 8 секунд, чтобы быть онлайн! Как решить эту проблему?

SSD bootchart issue

ФИНАЛЬНОЕ ОБНОВЛЕНИЕ: Вот полная конфигурация оборудования:

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

Теперь я увеличил объем оперативной памяти с 8 ГБ до 32 ГБ! После установки SSD, мой ПК завис до нормального использования.

  • Preload
  • Prelink
  • swappiness = 0 (вам не нужно использовать раздел подкачки)

Загрузка теперь падает до 9s, как показано на этом изображении bootchart:

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

Спасибо

3
задан 11 October 2016 в 17:54

1 ответ

Та система, которую Вы имеете, должна быть довольно быстрой с Ubuntu. Так как тому процессору почти 6 лет, жесткий диск в Вашей системе также вероятен близко к 6 годам также. Вероятно, что Ваш жесткий диск просто приближается к своему концу жизни, если Вы хотите быструю загрузку, вкладываете капитал в ssd. Необходимо смочь достигнуть 80-160 МБ/с (последовательное чтение-запись) на хорошем жестком диске (HDD не ssd). ssd однако, может достигнуть скоростей до 500MB/s

4
ответ дан 1 December 2019 в 15:53

Другие вопросы по тегам:

Похожие вопросы: