more fleshing out of DiskThresholdDecider