Live data from Hacker News

FreeBSD can now boot in 25 milliseconds

theregister.com

21–30 of 52 posts

Re: FreeBSD can now boot in 25 milliseconds

#21

Having a tough time understanding the impacts of this work. Fast boot times matter if you boot often. So what’s the use case here? Hmm, actually I’m not sure I even understand the whole “serverless” thing that much to be honest. Running FreeBSD as if it’s a “process” on Linux is interesting in a way but - who does this?

> Hmm, actually I’m not sure I even understand the whole “serverless” thing that much to be honest.

A whole bunch of folks have given up on shared operating systems at a security, access control, data governance, and maintainability (reproducibility) level. At least if your goal is to create software for some purpose other than building server infrastructure.

Some of them have decided that if you’re going to want things like database servers and ssh bastions and VPN servers and cache servers et c to live on dedicated machines or VMs for various good reasons anyway… and you let something else trigger your custom code as needed, as distinct processes with maybe a little hot caching, like in old school PHP or CGI or Inetd (remember that?!), why, now it’s looking an awful lot like you don’t really have a reason to manage a server for that at all, if someone else can provide some service to trigger your code under certain circumstances, if your code and your new unit of process isolation (a whole damn OS) can start up fast enough.

Now if you pay for managed versions of all those other 3rd party software packages you use, so you don’t need to hire a couple PostgreSQL experts to make upgrades anything but nail-biting, for example—congrats, you’ve fully reached “serverless” in the “cloud”.

Re: FreeBSD can now boot in 25 milliseconds

#23
That's good. FreeBSD was pretty damn fast already, even on old hardware.

But in the cloud it still takes several more seconds more seconds to download the container full of 200 megs of javascript shite from the local docker repo and fire it up before being able to service requests...

Re: FreeBSD can now boot in 25 milliseconds

#26
post #20
post #17

If you fired a bullet at 450m/s at a FreeBSD machine sitting 50 feet away, it would have enough time to boot up and perform operations before being struck and destroyed by the bullet.

With an optical muzzle flash companion to wake it / circumvent the speed of sound, it could even complain about being shot at! https://ieeexplore.ieee.org/document/6685317

Or fire back if mounted on an autonomous drone

Re: FreeBSD can now boot in 25 milliseconds

#28
post #17

If you fired a bullet at 450m/s at a FreeBSD machine sitting 50 feet away, it would have enough time to boot up and perform operations before being struck and destroyed by the bullet.

For ICBM test warheads they have a system that replaces the nuclear pit with a sensor package that measures the incoming shockfront, does signal processing and gets out a radio signal before the entire thing is crushed.

Re: FreeBSD can now boot in 25 milliseconds

#29

> Replacing a sort algorithm in the FreeBSD kernel has improved its boot speed by a factor of 100 or more… I don't think that's correct. While the optimized sorting algorithm is 100x times faster than the old sorting algorithm, it was only a small part of the boot process (2ms), so the boot speed up is only 7%.

[deleted]

Re: FreeBSD can now boot in 25 milliseconds

#30
post #28
post #17

If you fired a bullet at 450m/s at a FreeBSD machine sitting 50 feet away, it would have enough time to boot up and perform operations before being struck and destroyed by the bullet.

For ICBM test warheads they have a system that replaces the nuclear pit with a sensor package that measures the incoming shockfront, does signal processing and gets out a radio signal before the entire thing is crushed.

it’s giving UDP energy
Post reply on HN