Multi-Queue Requirements and Limitations