Sort memory is zero if there's nothing to merge
Assign memory for adjusted counts
If everything fits, use block count 1.
Calculate sizes for interpolation
Replace chain with block_count in config