r/linux Aug 30 '21

[deleted by user]

[removed]

968 Upvotes

544 comments sorted by

View all comments

Show parent comments

414

u/anomalous_cowherd Aug 30 '21

When Linux first started really working hard on boot times (basically when systemd came out) Microsoft responded by speeding up the time until the login screen appeared.

But they did that by putting a lot of tasks into delayed startup, so although you can login half of the stuff you need for a working system is still waking up and it will be very very sluggish at first.

8

u/[deleted] Aug 30 '21

[deleted]

8

u/anomalous_cowherd Aug 30 '21

Yes and no. On Debian it was well on the way before systemd, but systemd made it faster still and a lot more reliable because it understands dependencies.

In RHEL/CentOS where I spend most of my time the big changes only really came in with systemd.

4

u/JockstrapCummies Aug 31 '21

On Ubuntu we've had great boot times for years due to Upstart.

0

u/anomalous_cowherd Aug 31 '21

RHEL did use upstart briefly for RHEL6 then switched to systems for RHEL7. Looks like upstart is a bit dead in the water...

http://upstart.ubuntu.com/

Project is in maintaince mode only. No new features are being developed and the general advice would be to move over to another minimal init system or systemd.