4 ms·
I'd be curious how long such a kernel takes to boot. There could be useful applications in container hosting.
by lumost 6y ago
I'd be curious how long such a kernel takes to boot. There could be useful applications in container hosting.
- monocasa 6y agoMeasured in milliseconds typically.
- viraptor 6y agoThere was an example running on erlang-on-xen (later renamed ling) which spawned a vm per request. When not hammered by traffic from aggregator sites, it could respond in a few milliseconds.
- dizz 6y agoJitsu? https://www.usenix.org/system/files/conference/nsdi15/nsdi15-paper-madhavapeddy.pdf https://www.usenix.org/system/files/conference/nsdi15/nsdi15...
- felipehuici 6y agoNo, it was not Jitsu. Jitsu is based on MiragOS/OCaml, Erlang-on-Xen was also a Xen-based unikernel like MirageOS but was (as you can guess) Erlang specific. I think you can now find it at https://github.com/cloudozer/ling https://github.com/cloudozer/ling .
- nderjung 6y ago10s of milliseconds (fig. 4)[0] [0]: https://pub.nderjung.net/papers/emsoft20.pdf https://pub.nderjung.net/papers/emsoft20.pdf
- felipehuici 6y agoA hello world unikernel was reported to take 4 ms a few years back (http://cnp.neclab.eu/projects/lightvm/lightvm.pdf http://cnp.neclab.eu/projects/lightvm/lightvm.pdf). Here's a more recent project: http://www.unikraft.org/ http://www.unikraft.org/ .