iOS后台程序需不需要关闭

2024-12-02 21:05:04
推荐回答(5个)
回答1:

ios后台程序不需要关闭。

iOS 后台机制与 Android 不同。双击唤出的多任务界面只是起到 app 打开历史记录的作用,所显示的并不是后台正在运行的 app,只是多任务切换器,上划清理也不会影响正在后台运行的 app,只是删除了该应用打开的快捷方式。

iOS 无需手动清理后台,除音频通话类的app,其他应用长时间驻留就会被系统会自动清理,这是 iOS 和 Android 任务管理机制根本性的不同。

相反,如果频繁清理后台,反而更容易消耗资源,因为 app 不再从挂起状态提取数据,而是需要重新加载,反而更加消耗资源,浪费时间。

只有两种情况才需要清理后台多任务界面的应用:app 出现假死状态,需要退出后重新打开或者清理 app 历史记录,不想让他人看到自己曾经浏览了哪些应用。

扩展资料:

ios后台机制分类

苹果对APP占用硬件资源管很严格,更不要说应用后台时候的资源占用了。正常情况下,使用应用时,APP从硬盘加载到内存,开始工作;当用户按下home键,APP便被挂起,依然驻留在内存中,这种状态下,不调用苹果已开放的几种后台方法,程序便不会运行。

如果在这个时候,使程序继续运行,则为后台状态;如果当前内存将要不够用时,系统会自动把之前挂起状态下的APP请出内存。所以我们看到,有些时候打开APP时,还是上次退出时的那个页面那些数据,有时则是重新从闪屏进入。

iOS系统后台机制大概可以分为5种状态

1、Not Running:APP没有启动,也没有后台运行。

2、Active:用户正在使用APP,比如说我们聊微信看网页的时候,APP就处于Active状态。

3、Inactive:这是一个过渡的状态,APP虽然打开了,但是用户没有跟APP有任何互动操作。

4、Background:APP在后台运行,微信会在没有打开的时候接收消息。

5、Suspended:APP虽然在后台运行,但是处于休眠状态,只占用一点内存。

参考资料来源:百度百科-ios

回答2:

OS的后台程序不需要关闭,IOS后台显示的只是一个截图,真正的程序其实已经被关闭了。

不需要关闭的原因如下:

1、iOS独特的任务管理机制。当应用程序不在前台运行时,除了GPS服务、音频播放服务和VOIP服务以外,其他的应用(支持所谓的后台执行的程序)在10分钟后都是被系统挂起的,从技术上来说,被挂起的意思等同于不执行,只是数据驻留在内存而已。

2、iOS的内存管理机制。当新的应用被执行时,需要申请的内存空间不足,系统会自动结束部分后台挂起的应用,从而释放系统资源。

3、多任务假象。例如QQ,看起来貌似是在后台运行,其实不是。收到消息提示只是系统推送服务,无论应用程序是否在运行,iOS都会在后台维护这个服务以实现假的多任务,并且所有的应用程序都会共用这一服务通道。

扩展资料

在苹果的 iOS 系统中,软件的运行状态大概分为三种:分别是当前运行、后台挂起和后台刷新。

当用户打开某个软件时,这个软件就是当前运行状态,这个很容易理解:当用户按下 Home 键或者切换到另外一个软件时,先前运行的软件就会处于挂起状态,软件处于挂起状态时占用的资源非常少,同时也是被“冻结”状态,不会在后台进行读写操作。

当系统内存不足时,iOS 系统会自动将暂停时间比较长的软件彻底关闭,将其占用的资源分配给当前运行状态的软件。

iOS 系统软件的第三种运行状态是后台刷新,就是软件进入多任务后台之后自动刷新内容,也就是常说的「真后台」,现在的 iOS 系统已经可以支持软件在后台运行。进入设置-通用-后台应用刷新,打开应用刷新的开关,软件才会在后台运行。

参考资料来源:百度百科-ios

回答3:

iOS的后台程序不需要关闭,IOS后台显示的只是一个截图,真正的程序其实已经被关闭了。

不需要关闭的原因如下:

1、iOS独特的任务管理机制。当应用程序不在前台运行时,除了GPS服务、音频播放服务和VOIP服务以外,其他的应用(支持所谓的后台执行的程序)在10分钟后都是被系统挂起的,从技术上来说,被挂起的意思等同于不执行,只是数据驻留在内存而已。

2、iOS的内存管理机制。当新的应用被执行时,需要申请的内存空间不足,系统会自动结束部分后台挂起的应用,从而释放系统资源。

3、多任务假象。例如QQ,看起来貌似是在后台运行,其实不是。你能收到消息提示只是系统推送服务,无论你的应用程序是否在运行,iOS都会在后台维护这个服务以实现假的多任务,并且所有的应用程序都会共用这一服务通道。

4、根据我个人在越狱后的iOS上的开发经验。部分服务,例如网络服务,定时器服务等,会在系统待机(按下Power键黑屏后)状态下被系统中止,其中定时器服务在IOS5.x中会继续执行,但网络服务是一定在经过一段特定的时间后会断开。也就是说系统在电量的保护上已经做了很大程度的优化,是系统级的,应用程序这个级别无法逾越这个鸿沟。这也正是我说要在非越狱平台的原因。因为一旦手机越狱后,可以通过非官方途径安装一些后台进程(没有应用程序图标)、系统插件等,这些东西是看不见的,但却可以在后台消耗你的电量。

iOS是由苹果公司开发的移动操作系统 。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等产品上。iOS与苹果的Mac OS X操作系统一样,属于类Unix的商业操作系统。原本这个系统名为iPhone OS,因为iPad,iPhone,iPod touch都使用iPhone OS,所以2010WWDC大会上宣布改名为iOS(iOS为美国Cisco公司网络设备操作系统注册商标,苹果改名已获得Cisco公司授权)。

2016年1月,随着9.2.1版本的发布,苹果修复了一个存在了3年的漏洞。该漏洞在iPhone或iPad用户在酒店或者机场等访问带强制门户的网络时,登录页面会通过未加密的HTTP连接显示网络使用条款。在用户接受条款后,即可正常上网,但嵌入浏览器会将未加密的Cookie分享给Safari浏览器。利用这种分享的资源,黑客可以创建自主的虚假强制门户,并将其关联至WiFi网络,从而窃取设备上保存的任何未加密Cookie。

iOS系统和安卓系统对比的优势如下:

一、流畅性碾压性优势:

由于Android系统采用了虚拟机的运行机制,这就需要消耗更多的系统资源了运行App,即便升级到Android 4.X,甚至Android 5.X,系统流畅性还是不如iOS。iOS无论是桌面滑动、App的内部操作,屏幕与指尖都似乎带有“粘性”一般,这就使得手指触控到哪里,屏幕就会马上指向哪里,而Android呢?看似已经媲美了iOS的流畅,但只是媲美,多数还是不及iOS流畅,即便Android的触控延迟只有0.1秒其实就已经分出胜负了。

这里的流畅并不是指手机应用的打开速度、关机速度。流畅指的是运行速度、触控速度,因为这才是最直观的影响用户体验部分。以笔者手中使用的iPhone5为例,自2012年使用至今从未刷机,系统依然流畅不卡,而反观与同时期的Android系统手机。

二、iOS系统的软件App多优先升级

并不是软件升级快就代表好用,但至少软件升级可能会为我们带来额外的功能体验,拿最近的微信举例,苹果iOS系统优先升级并推出了朋友圈的“小视频”功能,而Android系统则多等了几个星期的时间。绝大多数主流的应用软件都以iOS系统开发升级为优先级,只有少数未通过苹果审核上架、或特殊应用才会在Android先放出。

说到软件App方面为何iOS系统升级快,这得益于苹果有一套独特的与开发者分享收入的计划,有了利益关系,这能够让开发者更加有动力、更积极的开发和升级应用。而谷歌虽然也为Android开发了专属的应用商店,但在国内的环境下国人使用的并不多,况且升级速度并不快,体验尝鲜还要遥遥无期的等待。

三、iOS游戏不要数据包,Android玩大型游戏很麻烦

iOS的游戏直接通过官方App Store或在越狱后通过各种第三方助手安装即可,这期间除了部分老旧设备可能出现不兼容的游戏外,其它均完美被支持,没有游戏数据包一说。而 Android玩家,如果要下载一个大型的游戏,必须要通过安装游戏主程序+额外下载几百MB不等的数据包才行,如果是主流的高通CPU还好,但凡碰到非主流的CPU的话,那游戏数据包可能就遥遥无期了,开发者心情好的话会为CPU做适配,否则就只有无限等待或移植的命运。

四、小偷即使偷走也不会泄露隐私

自从iOS 7系统之后,苹果增加了安全保护机制,即如果进行二次刷机或强行开启手机的锁屏密码,必须要输入原有的Apple ID的密码进行解锁才行。我们不能防止手机被偷,也不指望被偷后能够找回(虽然可以定位,但是否可以找回完全凭自己本事。),但至少可以保证我们手机内的资料或隐私不被居心不良者窃取。小偷拿走手机后最多当配件廉价的卖掉。

Android系统虽然同样有密码保护机制,但相比苹果而言就要逊色一些,稍微懂点的人只要进入Recovery后,就能刷机或清理数据,手机的密码形同虚设了。虽然有少部分手机做到了二次加密,但大多数的Android系统在这方面还是比较脆弱。

五、更省电、功耗控制好

系统机制的不同导致了Android会占用更多的资源来支撑系统运行,官方宣称的3000毫安时电池实际使用也不过一天的时间,而iOS系统的 iPhone虽然看似电池容量不高,但得益于精心优化,它在待机耗电大约只有Android系统的30%左右,使用耗电更是只有25%-75%。

iOS系统采用独立唤醒技术,以及为处理器量身定制的芯片,在待机时更省电,使用时的耗电详情呈“线性”趋势。虽然有部分Android手机续航强,但多为高容量的电池,并且使用长时间后,由于系统或电池的原因,更是会出现“跳电”的现象。

六、没有强迫症根本不用清后台

“不清理后台会很费电”、“不清理后台会很卡”......反正也不知道什么时候起,手机清理后台就成了必须要做的了,至于原因就为了亮点,不卡、省电。不过这只对Android系统有效,iOS系统完全没有清理后台的操作,同样耗电、流畅性也不会被影响。

回答4:

苹果建议不要滑动关闭后台程序,表示这样做或缩短iPhone电池寿命

回答5:

苹果手机到底有没有必要关闭后台进程,答案很简单