We found few issues when calculating default worker capacity such as:
- Don't include budgetBufferCapacity when calculating worker capacity
- Scope worker capacity to disk space as well
- Make rounding worker capacity to power of two doesn't exceed total memory size