notas de Debian

1. Notas de Debian

1.1 Arranque acelerado

ELIMINAR EL RETRASO DEL CARGADOR DE ARRANQUE

Entre UEFI y el sistema operativo, obtendrá el gestor de arranque, que esperará 5 segundos de forma predeterminada para ver si desea seleccionar un elemento diferente. Comience cambiando el tiempo de espera de grub de 5 segundos a 0.

sudo nano /etc/default/grub

establecer GRUB_TIMEOUT=0_

Correr:

sudo update-grub2

MIRA EL SISTEMA

Utilice la herramienta systemd-analyzepara hacer un dibujo:

systemd-analyze plot > plot.svg

En mi caso, estaba claro que los 9 segundos del arranque eran un paso opcional de "espera de red".

2. Entonces, (gracias askubuntu), deshabilité ese servicio y reinicié:

$ sudo systemctl disable NetworkManager-wait-online.service
Removed /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service.

systemd-analyze plot > plot2.svg

El arranque todavía tardaba 4,4 segundos, por lo que se necesitaba más análisis:

El systemd-timesyncdservicio estaba retrasando las cosas.

Este servicio se ejecuta al principio del proceso de arranque, lee una hora anterior de un archivo e intenta actualizar la hora a través de la red. Como tengo un RTC en funcionamiento, todo esto es innecesario para mí, así que lo eliminé y lo reemplacé con chronyd, que está feliz de operar en segundo plano.

sudo systemctl disable systemd-timesyncd.service
sudo apt-get install chronyd
sudo systemctl enable chrony

Después de otro reinicio:

systemd-analyze plot > plot4.svg

Ahí vamos, bajamos a 4.096 segundos con unos minutos de esfuerzo. Creo que eso es aceptable.

Los desarrolladores de systemd están bastante seguros de que puede arrancar en menos de 2 segundos, pero no estaba dispuesto a personalizar mi sistema hasta ese punto.

Supongo que te gusta

Origin blog.csdn.net/wan212000/article/details/129996197
Recomendado
Clasificación