如今手機的記憶體越來越大,部分機型已經做到12GB記憶體,不過很多朋友在使用過程中,都遇到這樣的一件事,那就是手機"殺背景"太厲害了。
有時候我們聊完天想切換回去看視訊時,就發現視訊背景就被清理了,很是煩人!為什麼同樣都是8GB記憶體,手機殺背景嚴重,電腦開很多應用和遊戲卻沒有事情?
首先像Windows這類桌面級作業系統和移動端作業系統定位是不同的,電腦是非常重要的生産力工具,在我們玩遊戲,剪輯視訊,渲染粒子特效時,電腦經常要滿負載運作,作業系統對系統資源的配置設定要非常慎重,不能直接關閉程序,這樣不僅會丢失資料,還會極大降低電腦的可靠性。
手機的定位是通訊工具和娛樂工具,而手機的電池是相當羸弱的,各大ROM會保留住系統最基本的服務和功能,然後對APP做優先級的排序,像QQ和微信這種社交軟體的優先級是相當高的,各大安卓系統不會輕易殺掉,而另一些軟體沒有很大的必要性保留背景,其中大部分軟體接入了各種推送服務,就算不保留背景也可以推送資訊,是以為了續航考慮不會讓這些軟體常駐背景,目前8G及以上記憶體不運作遊戲記憶體很難瓶頸,ROM殺背景更多的是考慮到電池的壽命和續航時間。
當然,嚴格來說,Windows也會“殺背景”,記憶體不足時windows先彈窗提示使用者需要關閉一部分程序來包裝電腦的正常運作,要是繼續不足程式會直接崩潰(這取決于程式是否正确處理了記憶體不足的場景)。
從技術層面上來說,Windows和桌面Linux普遍使用了虛拟記憶體,暫時不運作的程式的記憶體會被放到硬碟上單獨的分區或者檔案中,程式執行時再把資料從硬碟恢複到記憶體。
但是由于手機的閃存壽命有限,如果使用和桌面作業系統一樣的機制,閃存會發生大量讀寫,時間久了就會降速變卡,甚至會直接損壞硬碟,是以移動端普遍不使用和桌面級作業系統一樣虛拟記憶體技術,手機應用的運作程式會受到系統的影響,由系統統一調配每個APP的啟動,運作,暫停,關閉。
總結桌面作業系統在記憶體不足時也會殺背景,不過開發者考慮到電腦的重要性,會先彈窗提示使用者主動關閉一部分無關緊要的程序,并且把暫時沒有運作的程序存儲在硬碟内,待到程序需要發揮作用時再從硬碟中恢複到記憶體。
而手機程序由作業系統控制,不能自主決定其運作狀态,必須由系統統一調配,當然這也是為了讓使用者有更好的使用體驗的無奈之舉。
在文章的末尾,小O為大家挑選了幾款高成本效益的數位好,有需要的小夥伴可以點選了解哦~
女神節pro.jd.com 奧睿科(ORICO) 移動硬碟盒3.5英寸2.5英寸硬碟底座讀取盒子筆記本台式外置殼機械外接硬碟盒子 USB3.0經典版-3588US3【圖檔 價格 品牌 報價】-京東item.jd.com
奧睿科(ORICO)M.2 NVMe移動硬碟盒轉Type-c/USB3.1固态SSD全鋁外置盒 銀色【圖檔 價格 品牌 報價】-京東item.jd.com