JIT / Техническая книга Hotspot - PullRequest
       16

JIT / Техническая книга Hotspot

4 голосов
/ 25 апреля 2011

Кто-нибудь знает о каких-либо хороших книгах или длинных веб-статьях (или исследовательских статьях?), В которых говорится о методах JIT или технологиях горячих точек, которые используются различными JVM или другими средами виртуальных машин (python / ruby ​​...)

Похоже, это было бы очень интересное чтение imho (хотя что-то с деталями трудно найти там, в паутинах ...)

Ответы [ 2 ]

1 голос
/ 24 ноября 2011

Взгляните на " Oracle JRockit: полное руководство ":

Заполнен подробными пошаговыми инструкциями и множеством скриншоты, этот урок показывает вам JRockit и как получить максимум от него. Все ключевые понятия в JRockit JVM, такие как генерация кода, введено управление памятью и другие внутренние функции . Спектакль аспекты Java обсуждаются подробно. Полное руководство по использованию инструменты из пакета JRockit Mission Control также включены, и многое Больше. Эта книга для среднего и продвинутого Java-разработчиков, которые хотите отслеживать, диагностировать, профилировать и повышать производительность их Java-приложения. Это также для людей, которые хотят понять больше о внутренней работе современной виртуальной машины Java или адаптивное время выполнения . Части книги подходят в качестве материала курса для обучения о времени выполнения.

Хотя речь идет о JRockit, здесь вы также найдете некоторое сравнение в реализации JRockit и HotSpot, некоторые общие подходы, используемые JVM и т. Д. Эту книгу определенно стоит прочитать.

0 голосов
/ 25 апреля 2011

Этот технический документ может быть хорошим началом, а затем в конце есть ссылки с дополнительными ресурсами.

...