Самоуправляемый ByteBuffers с отображением памяти - PullRequest
0 голосов
/ 03 июля 2019

Мое приложение должно буферизовать недолговечные, но довольно большие массивы данных. И в памяти может быть много больших массивов одновременно.

Я несу файлы через бизнес-логику в не в порядке. Я должен управлять этими файлами и заботиться о IOExceptions каждый раз. Я пытался применить MappedByteBuffer, но он все еще требует ручного управления файлами, и особенно удаления использованных временных файлов, потому что ОС не гарантирует, что папка /tmp будет очищена после моего приложения.

Существует ли какое-либо коробочное решение, которое обеспечивает выделение дискового пространства в виде кучи и очистку неиспользуемых файлов в стиле GC?

Как и в MapDB, но для байтовых буферов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...