用過安卓或是正在用安卓手機(jī)的用戶都知道,安卓最大的通病就是用久了會(huì)越來越卡,讓人有種想摔手機(jī)的沖動(dòng)。于是許多用戶就會(huì)找各種方法解決手機(jī)卡頓問題,其中有一個(gè)方法比較流行,在手機(jī)設(shè)置的開發(fā)者選項(xiàng)中開啟“強(qiáng)制進(jìn)行GPU渲染”,這樣手機(jī)真的能變流暢嗎?其實(shí)不然。 首先跟大家解釋一下GPU渲染是什么? 用通俗的話說,“強(qiáng)制進(jìn)行GPU渲染”就是強(qiáng)制使用GPU進(jìn)行2D繪圖。一般情況下,CPU(即手機(jī)處理器)負(fù)責(zé)手機(jī)上的2D繪圖,但是渲染效率低,而且會(huì)占用一部分CPU資源。而GPU(即手機(jī)顯卡)是負(fù)責(zé)3D繪圖的,GPU渲染的優(yōu)勢(shì)就是渲染速度快,但是缺點(diǎn)是耗電大,雖然在GPU在圖形處理方面速度更快,但系統(tǒng)默認(rèn)只會(huì)在大型游戲時(shí)開啟。 如果你開啟了開發(fā)者選項(xiàng)中的“強(qiáng)制進(jìn)行GPU渲染”,那么系統(tǒng)會(huì)用GPU來替代CPU完成2D繪圖渲染,這樣的話CPU就只負(fù)責(zé)計(jì)算部分,不再處理繪圖渲染,自然也會(huì)減少CPU的負(fù)擔(dān)。既然系統(tǒng)默認(rèn)開啟CPU渲染2D繪圖而不是用GPU渲染,那么開啟GPU渲染必然有其弊端。接下來跟大家解釋一下開啟強(qiáng)制GPU渲染的弊端到底在哪里。 我們提到的開啟GPU渲染手機(jī)速度未必能夠變快,這是為什么?因?yàn)榘沧渴謾C(jī)卡頓的根本原因不在于這里!如果手機(jī)卡頓僅僅是由CPU性能不足導(dǎo)致的,那么這一招肯定有效,畢竟這個(gè)方法確實(shí)減少了CPU的負(fù)擔(dān),可是現(xiàn)在手機(jī)CPU已經(jīng)進(jìn)入7納米時(shí)代,雖不至于說性能過剩,但是處理手機(jī)2D渲染這種小任務(wù)絕對(duì)不在話下,既然手機(jī)CPU性能如此強(qiáng)大可是為什么手機(jī)還是會(huì)出現(xiàn)卡頓呢? 根本原因還是在于安卓手機(jī)垃圾進(jìn)程過多,尤其國(guó)內(nèi)安卓生態(tài)環(huán)境復(fù)雜,流氓軟件眾多,隨便一個(gè)軟件都占用著許多手機(jī)資源,所以,用安卓手機(jī)就一定得時(shí)長(zhǎng)清理垃圾、緩存,而且,不是常用的軟件盡量不要安裝,手機(jī)軟件也盡量從正規(guī)應(yīng)用商店下載,不要隨便從網(wǎng)上下載。 現(xiàn)在國(guó)內(nèi)的毒瘤App實(shí)在是太多,他們?yōu)榱烁髯缘睦?,?huì)在后臺(tái)創(chuàng)建多個(gè)進(jìn)程,同時(shí)在后臺(tái)運(yùn)行不單單拖慢CPU的速度,還會(huì)占滿手機(jī)內(nèi)存,而且增加耗電。 所以說,如果你的手機(jī)國(guó)于老舊或是屬于低端型號(hào),那么不妨試試這個(gè)方法,但是如果你用的這兩年上市的新款中高端機(jī)器,小編建議你還是不要采用這個(gè)方法,強(qiáng)制GPU渲染會(huì)加重手機(jī)耗電,手機(jī)待機(jī)時(shí)間必然減少,還可能存在部分應(yīng)用不兼容的情況(主要原因是過去程序的SDK版本多數(shù)不支持GPU加速),當(dāng)然這種情況非常少見。 既然不能增加手機(jī)速度,又減少了待機(jī)時(shí)間,得不償失的做法何必嘗試呢? |
|