3 ms·
> Why does the JVM still need messing around GC settings to get acceptable performance/memory usage? But the JIT is a self-tuning system! Here you are.
by ExpiredLink 11y ago
> Why does the JVM still need messing around GC settings to get acceptable performance/memory usage?
But the JIT is a self-tuning system! Here you are.
- pron 11y agoWhat does the JIT have to do with the GC? The two are completely orthogonal.
- Maken 11y agoBoth are part of the JVM, which means that part of the JVM is currently self-tuning.
- ExpiredLink 11y agoThat's what I was trying to say.
- vardump 11y agoJIT means Just-in-Time. In this context for native compilation just in time before execution. Production JITs are usually indeed self-tuning. But this self-tuning has nothing to do with memory allocation or garbage collection. JITs can allocate memory manually, many JITs don't have garbage collection at all.