Many changes

Limit 7, removed some sync, dumpmap to readonly
Finish fixes, incresed limit to 8
Fixed issue where dumping was irregular

Issue was cause by the need to access the entire readmap.
This was difficult due to the number of concurrent accesses to the
readmap.
Decreased dump frequency, added M -> readM
Fixes