Hacker News new | ask | show | jobs
by eyberg 1582 days ago
In gVisor if you aren't using hardware acceleration (eg: virtualization) then you are using ptrace which is incredibly slow.
1 comments

The benchmarks in the gVisor docs above are using ptrace, and they don't look too shabby.
Using redis as an example it's basically half in every benchmark:

https://gvisor.dev/docs/architecture_guide/performance/#syst...

IO bound tasks can be up to 10x slower using ptrace. I think using hardware acceleration gives you acceptable performance but ptrace is just a non-starter for prod.