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