4 ms·
I know Azul, it doesn't guarantee pauses of 20 micros; <10 millis maybe. G1 isn't even close.
by vitalyd 11y ago
I know Azul, it doesn't guarantee pauses of 20 micros; <10 millis maybe. G1 isn't even close.
- BenoitP 11y agoHere is the claim they make: > Proven to deliver consistent latencies in the 10s of microseconds http://www.azulsystems.com/products/zing-performance-data http://www.azulsystems.com/products/zing-performance-data ----------- For workloads where heap is at 100G they still claim latency under 20ms at the 99.999%. http://www.azulsystems.com/sites/default/files//images/Azul_Performance_Brief_JBoss_Data_Grid_v4.pdf http://www.azulsystems.com/sites/default/files//images/Azul_... ----------- Now, I would be interested in an independent benchmark.
- vitalyd 11y agoIndeed, they have good marketing :). Don't get me wrong, I think Azul and its C4 GC is very nice. However, beyond some absolute best case on smallish heaps, I do not see it hitting guaranteed 20 micros on large server heaps. Also, Azul sacrifices some throughput in favor of minimizing GC latency, which is fine as most things need tradeoffs but should be mentioned (G1 also has lower throughput than parallel due to heavier write barriers).
- pron 11y agoThe Azul guys told me they treat any pause > 20us (or maybe 40us, I don't remember exactly) as a bug.