Jacob Sparre Andersen Research & Innovation

An efficient implementation of persistent objects in Ada

Persistent objects form a general and very useful method for storing internal program data between executions of a program. And Ada is an excellent language for implementing persistent objects. This paper introduces a low-impact, efficient implementation of persistent objects based on storage pools and the POSIX.Memory_Mapping API. The performance and reliability of the implementation is compared with serialisation.


Curriculum vitaePublication listRSS feeds

Jacob Sparre Andersen Research & Innovation • Vesterbrogade 148 K • 1620 København V • Danmark

jacob@jacob-sparre.dkwww.jacob-sparre.dk