Наивная реализация персистентного кэша - сочетание образа в памяти и журнала элеменатрных операций в хронологическом порядке.
Сам по себе, он почти бесполезен, но, в сочетании со статическим снимком оптимизированным под хранение на диске и с минимальным временем чтения с него, но без возможности записи, обретает смысл.
Внимание/Осторожно: используется LittleEndian