Go GC: Prioritizing low latency and simplicity
This is very similar to Java's CMS collector[1].  Unfortunately, 10ms is still far too long for some applications.  I have hopes for something like Azul's pauseless GC[2] eventually becoming a common GC strategy, but I'm not holding my breath.  In the meantime, there's always sun.misc.Unsafe[3] in the JVM world :-(<p>[1] - <a href="https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/cms.html" rel="nofollow">https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gc...</a>
[2] - <a href="http://www.azulsystems.com/zing/pgc" rel="nofollow">http://www.azulsystems.com/zing/pgc</a>
[3] - <a href="http://mishadoff.com/blog/java-magic-part-4-sun-dot-misc-dot-unsafe/" rel="nofollow">http://mishadoff.com/blog/java-magic-part-4-sun-dot-misc-dot...</a>