GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux – Vbox-Dienste deaktivieren, um die Startzeit zu verkürzen?

Ich habe eine systemd-analyze critical-chain durchgeführt Beim Booten auf meinem System läuft Vanilla Arch auf i3wm.

Jetzt habe ich auch Virtualbox auf meinem System installiert. Daher die Ausgabe von systemd-analyze critical-chain sieht so aus:

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

Beachten Sie, dass `vboxdrv.service‘ die längste Zeit benötigt, etwa 43 Sekunden, was fast 90 % der gesamten Startzeit entspricht.

Meine Frage ist:Ist es sicher, diese beiden Dienste zu deaktivieren mit:systemd disable vboxdrv.service ? Sagen Sie dann, wann immer ich Virtualbox ausführen möchte, kann ich einfach Folgendes tun:systemd start vboxdrv.service ?

Akzeptierte Antwort:

Das ist nicht nötig.

vboxdrv.service kompiliert Kernel-Treiber nur dann neu, wenn Sie Ihren Kernel aktualisieren, was Sie meiner Meinung nach nicht täglich tun. Sie können es trotzdem deaktivieren.


Linux
  1. So listen Sie Systemd-Dienste unter Linux auf

  2. Überprüfen Sie die laufenden Dienste unter Linux

  3. Linux-Betriebssystemdienst „iptables“

  4. Linux-Betriebssystemdienst „Netzwerk“

  5. Linux-Betriebssystemdienst „portmap“

Linux-Zeitbefehl

So listen Sie Startdienste beim Booten in Linux auf

So starten Sie Netzwerkdienste unter Linux neu

Finden Sie heraus, wie lange es dauert, Ihr Linux-System zu booten

So überprüfen Sie den Systemneustartverlauf und die Startzeit in Linux

So starten, stoppen oder starten Sie Netzwerkdienste unter Rocky Linux 8