3 ms·
> That's the beauty of having a kernel though. If one of those userland processes is broken it won't affect the whole system. With a Unikernel there is nothing
by Guvante 12y ago
> That's the beauty of having a kernel though. If one of those userland processes is broken it won't affect the whole system.
With a Unikernel there is nothing else to affect. You are running a virtual machine anyway so even if you kill the kernel you only took down yourself.
> This assumes that the OCaml compiler/interpreter and the hardware are free of bugs...
They are not free of bugs. For most purposes you can consider everything to have bugs in it. However there is a big difference between a compiler/interpreter bug (which usually just makes your system run differently) and a service bug (which can lead to all kinds of problems).