Feature #165

Memory Map large files

Added by Paula Gearon almost 9 years ago.

Status:New Start date:
Priority:High Due date:
Assignee:Paula Gearon % Done:

0%

Category:Mulgara
Target version:XA 1.1 Data Pool
Resolution:

Description

Large files used by the XA1.1 string pool are currently accessed through IO only, with some performance hit.

We want to include the option of using memory mapping. This will require a "common" interface for data, which we want to have look like a MappedByteBuffer, only using long offsets instead of int. Like BlockFile, the use of IO or mapping needs to be configurable.

Also available in: Atom PDF