답변:
일부 다중 사용자 환경에서는 부팅 프로세스의 일부가 네트워크에서 나올 수 있습니다. 이 경우 systemd
특정 단계를 수행하기 전에 네트워크가 온라인 상태가되기를 기다리는 것이 기본값입니다.
일부 다중 사용자 환경과 달리 대부분의 Ubuntu 데스크탑 사용자는 하드 디스크, SSD 또는 Live Boot USB에 운영 체제 및 드라이버를 가지고 있습니다.
일부 사용자는 부팅 중에 네트워크가 나타날 때까지 매우 오랜 시간이 걸리는 결함이 있습니다. 이 경우 권장되는 최대 대기 시간은 30 초입니다. 더 나은 방법은 부팅시 단순히 서비스를 비활성화하는 것입니다.
많은 사용자의 경우 다음을 사용하여 병렬 부팅 시간을 10-15 초 줄일 수 있습니다.
sudo systemctl disable NetworkManager-wait-online.service
로그인하면 네트워크에 연결되었음을 나타내는 메시지 풍선이 나타납니다 (WiFi 또는 이더넷에 대한 인터넷 액세스).
로부터 man
페이지 :
NAME
systemd-networkd-wait-online.service, systemd-networkd-wait-online -
Wait for network to come online
NetworkManager-wait-online.service
되고 man을 실행하면 man 페이지가 없다는 것을 반환합니다. 아마도 이것은 이름이 잘못되었거나 man NetworkManager-wait-online.service
언급 한 서비스라는 맨 페이지와 연결 이 누락 된 경우 입니까?
이 서비스는 네트워크가 연결될 때까지 단순히 아무 것도하지 않고 대기하는 것처럼 보이며, 이러한 상황이 발생하면 네트워크에 의존하는 다른 서비스를 시작하여 작업을 시작할 수 있도록 상태가 변경됩니다.
따라서이 서비스는 절대적으로 양성 인 것으로 보이며 부팅하는 동안 시간을 낭비하지 않으며 실제로 최적화를 구성하므로 비활성화하면 상황을 악화시킬 수 있습니다.
(네트워크가 필요한 서비스는 다른 많은 서비스가 시작되고 경합이 많은 시간에 네트워크가 시작되기 전에 시작되며 이러한 서비스는 유용한 작업을 수행 할 수 없으므로 계속 연결을 다시 시도합니다. 네트워크가 마침내 나타날 때까지 네트워크.)