Can these just be shared memory all the way through or in your case, the persistence to disk at fork time is important?
Using XFS with CoW has been the easiest way to enable this, but if there's a way that we can do this purely in-memory, that would be even faster.
That said, for hibernation we would still have to persist to disk, but timing is less important there.