Постоянный файл загружается в оперативную память после запуска? - PullRequest
0 голосов
/ 05 марта 2019

Мы очень заинтересованы в использовании Chronicle Map в нашем проекте.В настоящее время мы пытаемся понять, как работать с постоянным файлом.Например, когда я создаю Chronicle Map с

 ChronicleMap.of(String.class, String.class)
    .createPersistedTo(persistedFile) 

Будут ли данные из persistedFile загружаться в оперативную память?Или он будет подан с диска.

1 Ответ

0 голосов
/ 05 марта 2019

Если данные из persistedFile будут загружены в оперативную память

Нет, сопоставления памяти будут загружать только блоки, так как они требуются, а не загружаются во весь файл.Но это техническая сложность, вы можете использовать хроническую карту, как если бы она была в памяти, так как хроническая карта обрабатывает отображения памяти для вас.

...