Обычная модель памяти:
Java поток память -> Операционная система память -> жесткий диск
Прямая модель памяти:
Java -> Операционная система памяти -> жесткий диск
Сравнение между этими двумя, небольшим шагом: Прямой памятью операционной системы Прямой памяти, этот шагом является менее Java потоком памяти для копирования памяти операционной системы, что повышает эффективность.
Отображенные в память файлы:
MappedByteBuffer: отображение файлов в Java нить, можно непосредственно манипулировать. Конкретные чтения и запись по-прежнему несет ответственность за систему.