- Oct 14, 2003
- 8,686
- 3,787
- 136
If the CPU isn't keeping the SSD 100% busy with read commands, then its power draw is not going to be 1.85W any more. The drive will be spending some of its time idle (approximately 32% idle in this example).
You are assuming an ideal world, where everything works perfectly. The scenario you suggested can easily be true for a CPU. However we know that dozens of different clock levels exist even in C0 power state. Whether the CPU decides to go to idle between the bottleneck times or goes to power down is a tradeoff it makes between performance and power consumption. While it may be more efficient to go to lower C states and turn part of the CPU off, it may also decide to run at lower frequency, because transition states are far faster within C0 than between Cx states. Clearly, they felt the need which is why they implemented the 3 PSx states.