2 ms·
See https://nanos.org/faq https://nanos.org/faq where there is a comparison table but it's not complete or out of date, because OSv website says: "OSv support
by dkjaudyeqooe 5y ago
See https://nanos.org/faq https://nanos.org/faq where there is a comparison table but it's not complete or out of date, because OSv website says:
"OSv supports many managed language runtimes including unmodified JVM, Python 2 and 3, Node.JS, Ruby, Erlang as well as languages compiling directly to native machine code like Golang and Rust"
This seems like a big deal on the Nanos side:
"Another big difference is that Nanos keeps the kernel/user boundary. In our testing removing the large process to process context switching that general purpose operating systems still removes quite a lot of the perceived cost in other systems. We keep the internal kernel <> user switch for security purposes. Without it page protections are basically useless as an attacker can adjust the permissions themselves with privileged instructions."
This would seem to me that they are slower than OSv.