2015-05-09 56 views
0

我已阅读关于多任务处理的文档。我知道iphone和ipad不支持多任务处理,因为多任务会影响电池寿命。 它是真的吗?或者,如果是真的,那么......是多任务影响美好生活

How MultiTasking Affects the Bettery Life? 
+0

你可以阅读:http://www.loopinsight.com/2010/05/19/google-says-multitasking-apps-hurt-androids-battery-life/ – Bhupendra

+0

2015年*过时的文章,叹息* – user2864740

+0

使用CPU使用电池。更多的CPU(或者CPU核心,以及现在的情况是什么类型)使用更多的电池。 “多任务”有一些固有的开销,但额外的功耗主要与所使用的额外处理能力相关。*工作需要能量*。 – user2864740

回答

1

可以肯定的多任务处理速度会更快,消耗你的电池.. 为什么?? -

每多任务处理任务需要同步的,所以你需要使用互斥,信号量,条件变量,并且需要安排任务所有这些事情需要处理和调度,系统调用需要连续处理,并且做这些处理需要电力和电力会耗尽你的电池。

但是,应该仔细分析电池寿命和性能之间的折中!有些人会更好地做很多你的屏幕是活跃的过程,因为如果它需要更多的时间来处理,那么你的屏幕将是活跃的,并消耗大量的电池!

这里是一个多任务处理上和电池寿命谈论Larry Page和史蒂夫·乔布斯声明的文章:

http://www.loopinsight.com/2010/05/19/google-says-multitasking-apps-hurt-androids-battery-life/

http://www.techradar.com/us/news/phone-and-communications/mobile-phones/larry-page-your-android-battery-life-should-last-a-day-690439

希望这有助于!

+0

同步本身是*不*功耗(可以考虑有效使用不使用CPU) - CPU上的实际*工作*是什么。多任务应用程序可能会做更多的工作 - 因为它们可以(并且对此有好处),或者因为他们错误地认为他们需要 - 但这是适用于任务的工作,并且与“同步开销”无关。一个睡眠任务(例如阻塞信号量)本身并不是一个重要的功耗。 – user2864740

相关问题