Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It’s not necessary a “language setting” — a Java “ExecutorService” is an abstraction which allows one to dispatch futures / async jobs. In this case, the DirectExecutor is an implementation of this service that, doesn’t do anything async at all, avoiding context switches and all other overhead that comes with it.

If anything, to me it’s a clear example of why benchmarks like these are silly as they benchmark very uninteresting aspects that typically are never real world bottlenecks.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: