IOS不需要刻意去关闭后台软 谈IOS的多任务以及.docVIP

  • 21
  • 0
  • 约1.36万字
  • 约 20页
  • 2018-06-03 发布于福建
  • 举报

IOS不需要刻意去关闭后台软 谈IOS的多任务以及.doc

IOS不需要刻意去关闭后台软 谈IOS的多任务以及

IOS不需要刻意去关闭后台软 谈IOS的多任务以及 增加了一些测试图,在3楼。 关于IOS的多任务以及内存管理 看了很多FY为自己的可用内存是350MB还是380MB纠结。为了多优化出一点可用内存费脑筋。 IOS的任务管理和内存管理,跟windows是有很大差别的。很多FY习惯于用 windows的思维去看待IOS。 WIndows大家都知道,窗口开的越多,系统越慢,为什么呢?因为所有窗口都在运行,CPU占用率高;并且都占内存。可用内存不足还会迫使系统使用硬盘充当虚拟内存,硬盘频繁读写当然会多耗电,并且硬盘速度也比较慢。 IOS则不同。首先IOS的后台任务,除了极少数可以后台运行之外(比如音乐播放),绝大多数在后台都是挂起的。比如极品飞车,切到后台后马达轰鸣声就没有了,切换回来后得点“继续”才能继续跑。这类软件让它后台继续运行除了徒增耗电之外,没有任何意义。你总不希望极品飞车在切到后台时赛车还继续横冲直撞吧? 既然软件在后台挂起,当然就不占用CPU,也就不会耗电。 软件在后台挂起,不占CPU,但总该占内存吧?多占内存会不会耗电?会不会拖慢系统 ? 答案仍然是:不会。 IOS没有为IPA准备虚拟内存。如果前台软件内存不够用,IOS会直接释放后台软件所占用的内存,并不会像windows那样用硬盘虚拟内存(引起耗电增加)。而释放一块内存很简单,就是把内存块的某个标志由

文档评论(0)

1亿VIP精品文档

相关文档