Which practice reduces software energy consumption by optimizing code execution?
- Algorithm Efficiency
- Resource Management
- Caching Strategies
- All of these
Answer: All of these
Energy-efficient software: optimized algorithms reduce computational complexity; resource management minimizes idle time; caching avoids redundant processing. Critical for sustainable application development.