[英]NSTimer and battery charge on IOS
我在我的应用程序中使用了很多计时器..它会减少我的电池。 ? 如果是,我如何通过有效的能源管理进行计划。
谢谢
应用程序流程分为3大类: 片 上,片上和片外 。
On-Die :在处理器内运行的进程
片上 :在芯片中运行的进程,尤其是RAM
片外 :使用其他硬件运行的进程,如蓝牙,调制解调器,存储等
电池消耗 :On-Die <On-Chip <片外
对于NSTimer
,它将在On-Die和On-Chip上运行 ,这将耗费相当少的电池。 取决于每个定时器循环中运行的内容,电池使用情况会有所不同。
欢迎讨论。
NSTimer
只是iOS中许多其他方法的一种方法,可以安排任务以便以后执行。 根据经验,您选择安排任务的方法实际上对您的电池消耗没有影响,但是您安排任务的频率以及您在任务中执行的操作的频率。
要通过定期计划的任务来优化电池消耗,您应该记住:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.