3 ms·
It is not a unikernel though, just a minimal Linux.
by justincormack 12y ago
It is not a unikernel though, just a minimal Linux.
- axelfontaine 12y agoBoxfuse falls squarely into the "generalized" unikernel type mentioned in the presentation. You are only thinking of the "specialized" ones. In a sense it follows the same principle as OSv, just with a proven Linux kernel instead of a custom one. Update: Why the downvote? If you disagree, feel free to say why.
- deleted 12y ago[deleted]
- justincormack 12y agoNo it doesnt. And the presentation is not very accurate. Rump kernel is a proper unikernel (based on the proven NetBSD kernel) but actually running as a library operating system, in the same address space as the single application it is linked to. You compile and link the kernel library and application into a single elf file. OSv is a single address space too, it just tries to pretend to look more like a normal OS. I think Drawbridge is a proper unikernel too. So the examples in the slides are simply wrong. PS no idea who downvoted you, there is really no point in mentioning it.