萬盛學電腦網

 萬盛學電腦網 >> 手機應用 >> iPhone >> iOS優化方案解析

iOS優化方案解析

iOS優化方案解析    三聯教程
                                                                                 內存清理不適合iOS

  想當年很多人用著512MB乃至是256MB內存跑Windows XP,“卡”自然在所難免,於是就興起了各種各樣的優化工具,特別是Windows優化大師這種廣為使用。的確,Windows獨特的注冊表機制以及復雜 的進程、內存管理,給了很多PC“優化”類軟件極大的機遇,這種軟件也有一定的用武之地。

  時至今日,Windows系統的進步已經可以非常完善地管理硬件資源,基本上用不著什麼優化,而在這個移動時代,“優化”這個概念已經在中國深入人 心,一旦用戶遇到手機系統緩慢或者剩余空間不足等問題,最先想的是去找一款優化內存及清理緩存的應用。然而你可能沒有想到,至少在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等系統的地方。

copyright © 萬盛學電腦網 all rights reserved