Hice una cadena crítica systemd-analyze critical-chain
en el arranque de mi sistema, Vanilla Arch se ejecuta en i3wm.
Ahora, también tengo Virtualbox
instalado en mi sistema. Por lo tanto, la salida de systemd-analyze critical-chain
se parece a esto:
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
Tenga en cuenta que `vboxdrv.service' tarda más tiempo, alrededor de 43 segundos, que es casi el 90 % del tiempo total de arranque.
Mi pregunta es:¿Es seguro deshabilitar ambos servicios con:systemd disable vboxdrv.service
? Luego, cuando quiera ejecutar virtualbox, puedo hacer:systemd start vboxdrv.service
?
Respuesta aceptada:
No hay necesidad de hacerlo.
vboxdrv.service
vuelve a compilar los controladores del kernel solo cuando actualiza su kernel, lo que estoy bastante seguro de que no hace a diario. Aún así puedes desactivarlo.