Whack-a-droid
To oversimplify: one side seems to believe in addressing power management (and poorly-behaving applications in particular) by shining a light on the problems and fixing them (or applying social pressure to get them fixed) one at a time. This is the approach taken by developers like Arjan van de Ven, who have developed and used tools like PowerTop to great effect. The other side pushes for a more general solution; Paul describes the difference in view this way:
So, yes, you have done quite well.
However, your reliance on application-by-application fixes, while good up to a point, is worrisome longer term. The reason for my concern is that computing history has not been kind to those who fail to vigorously automate. The Android guys have offered up one way of automating power efficiency. There might be better ways, but their approach does at the very least deserve a fair hearing -- and no one who read the recent LKML discussion of their approach could possibly mistake it for anything resembling a fair hearing.
So far, the conversation has not yet really returned to the Android
approach; it has stayed more focused on the requirements and whether the
"whack-a-mole" approach to power management is sufficient in the long
term. Chances are good that Paul will be sending out an updated version of
his requirements description sometime in the near future. Then, perhaps,
there can be a calm discussion of how those requirements might best be
satisfied.
| Index entries for this article | |
|---|---|
| Kernel | Power management/Opportunistic suspend |
