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.