Владимир Иванов - Динамическая (JIT) компиляция в JVM

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • Ближайшая конференция - Joker 2024, 9 октября (Online), 15-16 октября (Санкт-Петербург + трансляция).
    Подробности и билеты: jrg.su/Ypf1HW
    - -
    . . . . Владимир Иванов - Динамическая (JIT) компиляция в JVM
    Встреча JUG.ru 30.05.2013.
    Java абстрагирует большое количество технических деталей о платформе, на которой исполняется Java-приложение. Чтобы получить приемлемую скорость исполнения, Java-платформа активно использует динамическую компиляцию в виртуальной Java-машине (JVM). Динамическая (Just-In-Time) компиляция повышает производительность за счет трансляции Java байткода в машинный код в процессе работы приложения. Принцип работы существенно отличается от статических компиляторов и для получения высокопроизводительного кода JVM использует другой набор методик компиляции.
    В докладе будут описаны общие принципы динамической компиляции и ее особенности в применении к Java. Обзор JIT-компиляторов в HotSpot JVM будет включать рассмотрение инструментов и методик анализа их работы (от высокоуровневых решений и до машинного кода) и диагностирования проблем.

Комментарии • 5

  • @razmus89dragovich20
    @razmus89dragovich20 4 года назад

    спасибо! все что вы хотели знать, но боялись спросить о jit :)

  • @andreivasileuski9556
    @andreivasileuski9556 Год назад

    Очень интересно. Спасибо

  • @DimaMediv
    @DimaMediv 11 лет назад +1

    спс бро, полезная инфа!

  • @gulfstream1800
    @gulfstream1800 2 года назад

    Полезно

  • @zzFluke
    @zzFluke 11 лет назад +6

    СиСи++ :)