Tiered compilation — 5 уровней от 0 до 4. Уровень 0: интерпретация. Уровень 1-2: C1 без профилирования (простые методы). Уровень 3: C1 с полным профилированием (большинство методов проходят здесь). Уровень 4: C2 с агрессивными оптимизациями на основе собранного профиля. JVM сам решает когда переходить между уровнями на основе счётчиков вызовов и backedge counter (итерации циклов).
Что такое tiered compilation и какие уровни она включает?
Senior
224 просмотровAFK Offer AI
Как использовать EXPLAIN для оптимизации JPA запросов?