发布网友 发布时间:2022-04-23 17:54
共2个回答
热心网友 时间:2023-08-12 02:04
思维误区——应用程序不关占内存
很多用户习惯于用Windows的思维去看待iOS。其实苹果公司一直推崇的就是简洁易用,如果这些操作有必要的话iPhone早就会设置返回键了。
Windows大家都知道,窗口开的越多,系统越慢,为什么呢?因为所有窗口都在运行,CPU占用率高;并且都占内存。可用内存不足还会迫使系统使用硬盘充当虚拟内存,硬盘频繁读写当然会多耗电,并且硬盘速度也比较慢。
这就让消费者存在一个思想误区,认为所有的系统都是一个道理,iOS后台那么多程序不关,会严重加重手机运行负担,对于打开其他程序带来一定的困扰。这其实是错误的,iOS没你想的那么简单。
iOS的优势——应用后台挂起不占CPU
iOS的后台任务,除了极少数可以后台运行之外(比如音乐播放),绝大多数在后台都是挂起的。iOS没有为IPA准备虚拟内存。如果前台软件内存不够用,iOS会直接释放后台软件所占用的内存,并不会像Windows那样用硬盘虚拟内存(引起耗电增加)。
而释放一块内存很简单,就是把内存块的某个标志由“占用”改为“空闲”即可,内存的内容直接废弃丢掉,不用交换到闪存,速度很快,所以可见,我们使用Windows的经验不适用于iOS。
其实苹果IOS多任务设计的目的,是让你忘掉多任务的存在,像IOS 3.x的单任务一样使用多任务,想运行哪个软件就运行它,不想运行就直接按HOME,无论后台开多少个软件,都不会拖慢前台软件(这本来嘛,后台都挂起状态不占CPU)。这一点对windows来说是难以想象的,但苹果的确是做到了。
注意:频繁关闭后台程序有害无益
部分用户对IOS内存空载和满载的耗电相同有疑问,认为:内存空载省电,满载多耗电。这种看法是不对的。近日,日本tabroid网站整合了其兄弟网站Life hacker的说明,对此做出介绍:
1、iOS会根据需要自己结束后台程序;
2、反复启动和终止程序会对机体造成负担;
3、后台程序基本上都没在运行。
从上述内容来看,苹果用户就算频繁地关闭后台程序也不能延长电池待机时间,后台程序最好交由系统本身自行处理。iOS系统可能比你我想象的要更加聪明。所以,不要在频繁的关闭后台程序,一个完全暂停的后台任务如果还能让它继续跑电做无用功,你也太小看苹果的系统设计师了。
热心网友 时间:2023-08-12 02:05
关闭程序后台刷新,siri,电池百分比,自动调节亮度等