- 論壇徽章:
- 0
|
大意是Google為了節(jié)能提交了個patch到Linus,社區(qū)對此觀點分裂:
一派說這東西根本不該弄到內(nèi)核里面
一派說除了內(nèi)核沒誰能解決這問題
Linus沉默中
其他我不懂,懂技術的請繼續(xù)演繹
LKML has seen a good deal of traffic discussing the suspend block API, originally developed by Google for Android (and previously incarnated as wakelocks). This allows certain applications or drivers to ensure that a system does not, as it otherwise should, suspend when left idle. In order to ensure that badly programmed applications don't run down smartphone batteries, not all applications have access to this function. Background information on how it works can be found in a May article on LWN.net, which includes links to a number of previous articles and various other sources.
Following a number of, in some cases extensive, discussions in recent weeks, power management maintainer Rafael J. Wysocki has now merged the suspend block patches into his development branch and sent Torvalds a git pull request to merge it into the Linux main development tree. As a result, a number of the kernel's bigger players have since stuck their oars in, fuelling an already heated discussion.
The main criticism issuing from Linux developers has been that the entire approach is wrong-headed and does not belong in the kernel. Other kernel developers consider the patches to be acceptable, since there is no better solution in view to the problem Google has set out to solve. The discussion quietened down over the weekend and it seems that many kernel hackers are now waiting for a reaction from Torvalds, who has so far kept his own counsel whilst leaving the patches un-merged. |
|