GNU/Linux >> Belajar Linux >  >> Ubuntu

Dev-sda.device Di Systemd-analyze, Bisakah Saya Menonaktifkannya?

Saya telah menginstal Ubuntu 16.04 di Laptop saya bersama windows. Dalam systemd-analyze blame layanan yang disebut 'dev-sda7.device' memakan waktu terlalu lama. Bagaimana cara mengatasi masalah ini atau haruskah saya menonaktifkannya?

Hasil systemd-analyze time

Startup finished in 4.207s (firmware) + 4.576s (loader) + 3.466s (kernel) + 33.899s (userspace) = 46.149s

Hasil dari systemd-analyze blame

         16.326s dev-sda7.device
         12.859s ufw.service
         11.263s systemd-tmpfiles-setup-dev.service
          7.935s NetworkManager-wait-online.service
          3.203s keyboard-setup.service
          2.736s vboxdrv.service
          2.467s accounts-daemon.service
          2.349s apache2.service
          2.239s NetworkManager.service
          2.163s ModemManager.service
          1.963s lightdm.service
          1.843s nmbd.service
          1.749s samba-ad-dc.service
          1.599s [email protected]\x2duuid-B053\x2dA56B.service
          1.367s thermald.service
          1.127s polkitd.service
          1.112s systemd-journald.service
          1.066s teamviewerd.service
          1.007s udisks2.service
           975ms apparmor.service
           926ms plymouth-start.service

Hasil cat /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda7 during installation
UUID=493cc833-193e-435d-840a-b862ca367fba /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=B053-A56B  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda6 during installation
UUID=a49f56b1-53c3-4eaf-9460-0a221e59957a none            swap    sw              0       0

Jawaban yang Diterima:

Anda tidak dapat menonaktifkannya, karena /dev/sda7 adalah tempat partisi root Anda dipasang. Di systemd, semua yang dapat ditanganinya saat boot dibuat menjadi unit systemd. Kemudian Anda dapat melakukan berbagai hal dengannya (seperti pengaturan waktu trek dalam kasus ini, atau bergantung padanya untuk layanan). Dalam kasus perangkat, rantainya seperti ini:

  • kernel memuat perangkat dan mengaktifkannya
  • systemd mengawasi ini dan membuat /dev/sdxy simpul untuk itu
  • lalu systemd mengaktifkan berbagai unit mount yang dihasilkan dari fstab
  • yang kemudian memicu berbagai layanan lain yang menunggu sistem file dipasang
  • dan seterusnya

Ini memungkinkan Anda untuk mengidentifikasi bahwa disk lambat untuk diaktifkan, tetapi kecuali Anda bisa mendapatkan disk baru, tidak banyak yang dapat Anda lakukan untuk itu.

Anda dapat mencoba menganalisis jalur kritis dan melihat apakah ada hal lain yang dapat Anda perbaiki:

systemd-analyze critical-chain [UNIT...]  prints a tree of the
time-critical chain of units (for each of the specified UNITs or for
the default target otherwise). The time after the unit is active or
started is printed after the "@" character. The time the unit takes to
start is printed after the "+" character. Note that the output might be
misleading as the initialization of one service might depend on socket
activation and because of the parallel execution of units.

Contoh:

graphical.target @10.868s
└─multi-user.target @10.868s
  └─squid-deb-proxy.service @10.816s +51ms
    └─network-online.target @10.814s
      └─NetworkManager-wait-online.service @2.419s +8.395s
        └─NetworkManager.service @2.243s +155ms
          └─dbus.service @2.192s
            └─basic.target @2.129s
              └─sockets.target @2.129s
                └─snapd.socket @2.127s +1ms
                  └─sysinit.target @2.127s
                    └─swap.target @2.127s
                      └─dev-disk-by\x2duuid-498d24e5\x2d7755\x2d422f\x2dbe45\x2d1b78d50b44e8.swap @2.119s +7ms
                        └─dev-disk-by\x2duuid-498d24e5\x2d7755\x2d422f\x2dbe45\x2d1b78d50b44e8.device @2.119s

Misalnya, dalam kasus saya jaringan memperlambat startup.

Terkait:"Booting dalam mode tidak aman" saat boot aman dihidupkan?
Ubuntu
  1. Bagaimana Cara Menonaktifkan Dan Mengaktifkan Keyboard Di Lenovo Yoga?

  2. Ubuntu 16.04 – Bagaimana Saya Dapat Menonaktifkan Boot Aman?

  3. CentOS / RHEL 5, 6:cara menonaktifkan NetworkManager

  1. Cara menonaktifkan layanan di Ubuntu

  2. Bagaimana saya bisa Menonaktifkan Penskalaan Frekuensi CPU?

  3. Tidak dapat su ke pengguna jenkins setelah menginstal Jenkins

  1. nonaktifkan perangkat PCI tertentu saat boot

  2. Bisakah saya menonaktifkan updatedb saja?

  3. Tidak dapat memulai layanan jaringan CentOS 7