The interplay of software bloat, hardware energy proportionality and system bottlenecks
Suparna Bhattacharya, Karthick Rajamani, Kanchi Gopinath, Manish Kumar Gupta · 2011
In large flexible software systems, bloat occurs in many forms, causing excess resource utilization and resource bottlenecks. This results in lost throughput and wasted joules. However, mitigating bloat is not easy; efforts are best applied where savings would be substantial. To aid this we develop an analytical model establishing the relation between bottleneck in resources, bloat, performance and power.