GNU/Linux >> Belajar Linux >  >> Linux

Linux – Menonaktifkan Layanan Vbox Untuk Mengurangi Waktu Booting?

Saya melakukan systemd-analyze critical-chain saat boot di sistem saya, vanilla Arch berjalan di i3wm.

Sekarang, saya juga punya Virtualbox diinstal pada sistem saya. Oleh karena itu, output dari systemd-analyze critical-chain terlihat seperti ini:

graphical.target @45.620s
└─multi-user.target @45.620s
  └─vboxweb-service.service @45.609s +10ms
    └─vboxdrv.service @1.645s +43.956s
      └─basic.target @1.637s
        └─sockets.target @1.637s
          └─dbus.socket @1.637s
            └─sysinit.target @1.637s
              └─sys-fs-fuse-connections.mount @6.422s +3ms
                └─systemd-modules-load.service @348ms +36ms
                  └─systemd-journald.socket @340ms
                    └─system.slice @327ms
                      └─-.slice @327ms

Perhatikan bahwa `vboxdrv.service' membutuhkan waktu paling lama, sekitar 43 detik, yang hampir 90% dari total waktu boot.

Pertanyaan saya adalah:Apakah aman untuk menonaktifkan kedua layanan ini dengan:systemd disable vboxdrv.service ? Kemudian, katakan setiap kali saya ingin menjalankan virtualbox, saya hanya bisa melakukan:systemd start vboxdrv.service ?

Jawaban yang Diterima:

Tidak perlu.

vboxdrv.service mengkompilasi ulang driver kernel hanya ketika Anda memperbarui kernel Anda yang saya yakin tidak Anda lakukan setiap hari. Anda tetap dapat menonaktifkannya.


Linux
  1. Layanan OS Linux 'dhcpd'

  2. Layanan OS Linux 'anacron'

  3. Layanan OS Linux 'iptables'

  1. Memboot Linux lebih cepat

  2. 'jaringan' Layanan OS Linux

  3. Bagaimana cara mengubah urutan startup/boot layanan Linux?

  1. Cara Mengelola Layanan Systemd dengan Systemctl di Linux

  2. Cara Mendaftar Layanan Systemd di Linux

  3. Periksa layanan yang berjalan di Linux