GNU/Linux >> Znalost Linux >  >> Linux

Linux – deaktivace služeb Vbox pro zkrácení doby spouštění?

Provedl jsem systemd-analyze critical-chain při spouštění mého systému vanilla Arch běžící na i3wm.

Nyní mám také Virtualbox nainstalovaný v mém systému. Proto výstup z systemd-analyze critical-chain vypadá takto:

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

Všimněte si, že `vboxdrv.service‘ trvá nejdelší dobu, přibližně 43 sekund, což je téměř 90 % celkové doby spouštění.

Moje otázka zní:Je bezpečné zakázat obě tyto služby pomocí:systemd disable vboxdrv.service ? Potom řekněme, že kdykoli chci spustit virtualbox, mohu udělat:systemd start vboxdrv.service ?

Přijatá odpověď:

Není potřeba.

vboxdrv.service překompiluje ovladače jádra pouze tehdy, když aktualizujete své jádro, což jsem si docela jistý, že to neděláte denně. Přesto jej můžete zakázat.


Linux
  1. Jak spravovat služby Systemd pomocí Systemctl v systému Linux

  2. Jak vypsat Systemd Services v Linuxu

  3. Jak změnit pořadí spouštění/zavádění služeb Linuxu?

  1. Rychlejší spouštění Linuxu

  2. Zkontrolujte spuštěné služby v systému Linux

  3. Služba operačního systému Linux „dhcpd“

  1. Služba Linux OS „anacron“

  2. Linux OS Service „iptables“

  3. Linux OS Service ‚síť‘