ChronicLemap (и более общая реализация структур данных вне HEAP)?JAVA

Программисты JAVA общаются здесь
Anonymous
ChronicLemap (и более общая реализация структур данных вне HEAP)?

Сообщение Anonymous »

ChronicLemap в репозитории OpenHFT на штатах GitHub в их документации: < /p>

Код: Выделить всё

  Chronicle Map implements the java.util.concurrent.ConcurrentMap, that stores
its data off the java heap.
< /code>

Я создал компилятор и внес вклад в реализацию компилятора с несколькими выстрелами. Один, который я работал, распределял все в стеке (это то, что доступно во время генерации кода). Я никогда не работал над JVM и компилятором Java, но я знаю, что обычно только куча и стек доступны для распределения экземпляров классов, локальных переменных, параметров функции и т. Д. < /p>

Может кто-нибудь объяснить, как мы можем писать код, где мы можем сообщить компилятору создать структуры данных, такие как ChronicalMap, иметь их доступные для сбора мусора JVM (и следить С общими функциями управления памятью JVM), но вы живете за кучу? < /p>

Я прочитал о простой строительной документации и примере ассоциированного. Я вижу, как 
, но рассуждения, лежащие в основе того, что именно происходит в связи с JVM, неясно.

Подробнее здесь: https://stackoverflow.com/questions/261 ... ementation

Вернуться в «JAVA»