3 ms·
missing from blog post: overhead of the system. The full paper provides answer: > IO-intensive software builds have an average overhead of 3.49x, while a compu
by theamk 4y ago
missing from blog post: overhead of the system. The full paper provides answer:
> IO-intensive software builds have an average overhead of 3.49x, while a compute-bound bioinformatics workflow is under 2%.
- rrnewton 4y agoYep, good point -- should have mentioned it. That's still roughly accurate because Hermit is, today, still ptrace-powered. I'll quote my reply from elsewhere about the WIP high-perf backend: > The `experimental/reverie-sabre` directory in the Reverie repo contains our high performance backend, but it's still work-in-progress. It uses binary instrumentation and in our early experiments is 10X faster than our current backend in the worst case (i.e. strace is >10X faster when rewritten with reverie-sabre and run on a program that does nothing but syscalls). Indeed, releasing a faster drop-in "riptrace" strace replacement is one of the goals ;-).
- yjftsjthsd-h 4y agoFor what it is, that's really quite good:) I wouldn't run a prod database in it, but for development/testing/debugging 3.5x is completely fine.