[英]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.