4 ms·
Stripping away unused drivers (.config) and other "bloats" can get you surprisingly far.
by hun3 9mo ago
Stripping away unused drivers (.config) and other "bloats" can get you surprisingly far.
- iberator 9mo agoBut 150ms? That's boot time for dos or minix maybe (tiny kernels). 1s sure.
- deivid 9mo agoYou can do <10ms. I was working to see if I could get it under 1ms, but my best was 3.5ms
- balou23 9mo agoFreeBSD did some work to boot in 25ms. Source: https://www.theregister.com/2023/08/29/freebsd_boots_in_25ms/ https://www.theregister.com/2023/08/29/freebsd_boots_in_25ms...
- gpderetta 9mo agofor example: https://firecracker-microvm.github.io/ https://firecracker-microvm.github.io/
- TacticalCoder 9mo agoAnd most importantly and TFA mentions it several times: stripping unused drivers (and even the ability to load drivers/modules) and bloat brings very real security benefits. I know you were responding about the boot times but that's just the icing on the cake.
- hun3 8mo agoMostly depends on how bloat correlates to attack surface, but you're right