新闻中心

当前位置 > 新闻中心> 软件之家 > iOS应用 > 内存清理实属鸡肋 iOS优化方案浅析
内存清理实属鸡肋 iOS优化方案浅析
2012-11-13 15:40:17   编辑:上方文Q   点击可以复制本篇文章的标题和链接
 
让小伙伴们也看看:
收藏文章

想当年很多人用着512MB乃至是256MB内存跑Windows XP,“卡”自然在所难免,于是就兴起了各种各样的优化工具,特别是Windows优化大师这种广为使用。的确,Windows独特的注册表机制以及复杂的进程、内存管理,给了很多PC“优化”类软件极大的机遇,这种软件也有一定的用武之地。

时至今日,Windows系统的进步已经可以非常完善地管理硬件资源,基本上用不着什么优化,而在这个移动时代,“优化”这个概念已经在中国深入人心,一旦用户遇到手机系统缓慢或者剩余空间不足等问题,最先想的是去找一款优化内存及清理缓存的应用。然而你可能没有想到,至少在iOS平台上,很多“优化”类的工具其实并不适用。来看斑马网讲述其中的道理——

内存清理实属鸡肋 iOS优化方案浅析

内存清理不适合iOS

iOS本身的内存调用机制与Mac同源,但是与Windows有本质的区别。

Windows为了兼容古老和不规范的程序,允许程序直接控制硬件,导致windows系统权限不足,而许多Windows程序也不规范,因此在退出进程后往往许多内存并没有真正还给系统变成了空闲内存,导致时间一长系统可用内存越来越少,所以,Windows系统之下,需要一款软件进行内存优化并且及时释放空闲内存。

但Mac或者iOS却不是这样。Mac/iOS系统会将内存分为自由(free)、空闲(inactive)、活跃(active)以及固定(wired)四个类型,并且根据系统需要进行相互转化,所以如果系统本身没有Bug的话,内存一旦能够充足供应,系统就不会出现内存枯竭,进而并不需要优化类的工具进行干预。

不过问题依旧产生了,随着iOS版本的升级,设备开始出现缓慢或者内存不足的现象。姑且忽略Bug的原因,其本质应该是系统越来越高的多进程需求,让低版本的设备内存开始吃力,而这并不是系统原因而是硬件原因。

当然iOS并不是完美无缺,iOS 6就出现了很多内存管理方面的问题,很多问题直接影响了设备的速度。当然,这些问题也不是一款优化内存的应用可以解决的,而需要苹果官方的修复。

鉴于以上的原因,iOS平台的用户并不适合内存清理类工具,即使清理内存,效果与系统本身“自净”功能相差不大。

内存清理实属鸡肋 iOS优化方案浅析

内存优化工具的骗局

iOS系统并不适合内存清理操作,当然系统本身也并不允许应用针对内存进行操作,不过还是有很多内存优化应用打着“优化”的旗号招摇撞骗。

内存清理实属鸡肋 iOS优化方案浅析
内存100%显示界面

比如一款名为“内存100%”的应用,App Store拥有免费与收费两个版本,声称能够提高系统速度优化内存。实际上这仅是一个欺诈应用,免费版仅有一个“点击购买专业版”的功能,点击之后需要购买专业版应用,之后悲剧再次产生,购买专业版应用的用户购买的功能仅仅是查看iOS设备内存状态,优化功能完全没有。当然在没有越狱的情况下,这款应用也不可能修改系统内存的情况,也就没有内存清理的功能,让人郁闷不已。

内存清理实属鸡肋 iOS优化方案浅析
iOS版360手机卫士

类似“内存100%”的应用在App Store中还有很多,不过这些应用100%没有权限操作系统内存,更不要提优化内存了,简直是赤裸裸的欺诈。除了“默默欺诈”的应用以外,360手机卫士iOS版也声称支持内存优化,不过360手机卫士正逐渐弱化这个功能,其描述也仅仅是炒作的味道,并没有实际的功效。

越狱设备的所谓优化

尽管iOS本身可以自行优化及管理内存,并且可以自行清空缓存,但是越狱后的设备,给予了应用修改系统内存的权限,一批Cydia内存优化工具也开始崭露头角。

内存清理实属鸡肋 iOS优化方案浅析
iOS越狱

内存清理实属鸡肋 iOS优化方案浅析
killbackground清理缓存

不过这类工具的本质是一样的,就是关闭一些后台程序进而达到控制内存的目的。其中最常用的要数killbackground,看名字就知道其作用主要是关闭后台进程。关闭后台进程自然能够腾出一些内存,但是所关进程是否是系统进程、是否会影响系统运行就不得而知了,而且关闭进程同时给系统带来了不稳定因素,可能进程关闭的下一秒系统就会崩溃Down机。

内存清理实属鸡肋 iOS优化方案浅析
升级系统后内存略显不足

实际上,越狱后的内存清理工具比较适合解决因升级高版本iOS带来的系统缓慢问题。在苹果近期公布的几个iOS版本中可以看出,系统所占空间、内存以及多进程数量正在逐渐增多,而低版本的设备开始有些吃不消,这个时候凭借经验关闭一些不常用的进程,优化内存不失为权宜之计。

内存及空间不足解决方案

相对于不靠谱的内存清理工具及不稳定的越狱清理工具,笔者给出几个基于iOS系统本身的清理建议,基本可以解决用户内存不足及空间不足的情况。

1、双击Home键,手动清理缓存——这个方法可以在不重启系统的情况下快速关闭一些进程释放内存;

2、重启设备——iOS设备一旦重启,缓存将全部清空,重启后也无需双击Home键进行手动清理;

3、重新升级系统——升级新版本的系统可以修复一些导致内存不足的Bug,但是同样也会增加系统对于设备的负担,而按照iOS的最新机制,一旦升级高版本将无法降低,所以升级新系统前需要用户慎重考虑;

4、重新同步应用、音乐以及视频等内容——iTunes同步同样会出现故障,导致部分文件没有完整的同步到设备,这些不完整的内容可能同样会同步到设备之中导致设备空间容量缩小,通过重新同步,用户可以在设备上消除这些不完整的垃圾文件,并且释放更多的空间。

随着iOS新版本功能的增加,给设备本身带来的负担将逐渐加大,而内存及空间等问题或许将逐渐在iOS设备中突显,但是按照iOS的系统机制, 调节设备内存及空间的永远是系统本身,而不是依靠外部工具,这是iOS永远有别于Android以及Windows Phone等系统的地方。

内存清理实属鸡肋 iOS优化方案浅析

 

文章纠错

微信公众号搜索"驱动之家"加关注,每日最新的手机、电脑、汽车、智能硬件信息可以让你一手全掌握。推荐关注!【微信扫描下图可直接关注

阅读更多:iOS操作系统

好文共享:
收藏文章

文章观点支持

当前平均分:0(0 次打分)
热门评论
热门文章