Embed Notice
HTML Code
Corresponding Notice
- Embed this notice
⠴Ninjatrappeur⠦ (ninjatrappeur@social.alternativebit.fr)'s status on Wednesday, 01-Nov-2023 10:25:20 JST⠴Ninjatrappeur⠦ Pretty cool talk segment from the GraalVM lead dev where he makes a "ahead of time compilation > just in time compilation" case.
He compares several metrics to come up to this conclusion, such as peak throughput, throughput/memory ratio and overall memory usage. He later explains why JIT supposed gains (constant tuning) do not always pay off in practice.
That's pretty much in opposition to what I heard for the last 10 years. His case his built on a single, likely not representative of all loads, example. But the guy has been working on a JIT java VM for the last 15 years, I guess he knows what he's saying to some extent.
I'm by no means an expert in JITs, I can't determine whether this case makes sense or not yet.
More details in the video recording of the talk: https://youtu.be/83le8YeejVU?si=ZdwvpJZXvYIyeBGC&t=1464