I'm looking for additional info on the new "spacemap v2" pool feature in 11.3-RELEASE.
I understand it allows longer entries, is backwards compatible, and makes for more efficient free space handling, but I need some better technical detail of what to expect from it. My questions:
Any help, appreciated!
I understand it allows longer entries, is backwards compatible, and makes for more efficient free space handling, but I need some better technical detail of what to expect from it. My questions:
- Is spacemap v2 the same as log spacemap, or just a step towards it?
- Does spacemap v2 make any existing spacemap optimisations less relevant? (I'm using a larger spacemap block size, 1000 instead of 200 metaslabs per 8 TB vdev to keep metaslab size sensible, and prefetching spacemaps at boot)
- What might I notice as practical implications on pool efficiency if enabled
- Do I need to rebuild my pool to force use of spacemap v2 for all space allocation?
- Is it ready for production?
Any help, appreciated!