Interesting. The more cores you have, the more garbage collection (GC) you need - a result of the shared memory model. So even if you avoid killing your multi-threaded performance with locking overhead, you still have scaling issues with GC.
This may also put pressure on Java to do more to avoid heap allocation (e.g. escape analysis and fixnums).
No comments:
Post a Comment