.NET RyuJIT and JVM HotSpot

New Contributor

Hi All, 


Currently we have some new application that will run on AWS EC2 Graviton2 (ARM) processor on Linux. I've been using .NET before but move to JVM for Big Data stuff. 


I would like to ask something about .NET CLR advancement regarding the JIT and also GC improvement. How does that compare with JVM HotSpot? Especially on Linux and ARM environment. 


As far as i know, JVM JIT is more aggressive with inlining and compiler optimization. Not sure about CLR nowadays especially on linux environment. But in Java we don't have control about memory layout, has struct and kind of nice language.


I hope someone can give the pro and cons for this one.



0 Replies