對于安卓手機而言,長時間運行難免會出現(xiàn)應(yīng)用卡頓、閃退等問題,此時我們的第一反應(yīng)往往就是運行手機的重啟操作。而多年的實踐也證明,重啟是解決手機疑難雜癥屢試不爽的方法。但身邊也有一些執(zhí)拗的朋友,重啟操作用關(guān)機再開機的方法替代,令人不解。
因為生活經(jīng)驗,我們都順理成章地認為手機重啟就是進行一個先關(guān)機再開機的操作,重啟=關(guān)機再開機在邏輯上也說得過去,但實際上兩種操作并不是一回事,并且有著明顯的區(qū)別。

為了進一步解釋這個問題,我們先來了解一下安卓手機的開機過程。眾所周知,對于智能手機而言,所有的程序軟件包括操作系統(tǒng)都是運行在RAM中的,而這些起初都是存儲在ROM中,因此開機的實際上就是將ROM中的系統(tǒng)和程序加載至RAM的過程。
當我們按下開機鍵完成通電后,系統(tǒng)啟動加載器(Bootloader)會率先加載,進行硬件設(shè)備檢測,包括GPU、內(nèi)存等硬件信息,并初始化硬件設(shè)備,隨后建立內(nèi)存空間的映像圖,為調(diào)用系統(tǒng)內(nèi)核準備好環(huán)境。接下來Android內(nèi)核就將正式加載,并開始執(zhí)行根文件系統(tǒng)的程序,逐步將系統(tǒng)進程加載完畢。
反觀重啟過程,實際上就是把Android主要進程殺掉,即從內(nèi)存中移除,再重新加載根文件系統(tǒng)程序,再以正常的順序重新啟動進程,載入Android應(yīng)用,相當于對部分系統(tǒng)進行了重新加載,本質(zhì)上講這仍是一個系統(tǒng)級的行為。
不難看出,關(guān)機再開機涉及到硬件的斷電,在開機時需要對手機硬件的狀態(tài)進行檢測和初始化,再加載所有數(shù)據(jù)。而重啟操作并不涉及斷電,會使系統(tǒng)自動跳過開機時所需要執(zhí)行的硬件自檢、初始化步驟,并不涉及及硬件層面的操作,只是通過殺進程達成軟件層面的重新開啟。
由于步驟上的缺失,手機重啟所花費的時間往往更短、所耗電量也更少。但換個角度講,關(guān)機再開機的操作因為多了硬件自檢、初始化步驟,可以確保手機硬件的狀態(tài),特別是內(nèi)存,關(guān)機的斷電會使其中的信息全部移除,配合后續(xù)的初始化將內(nèi)存垃圾徹底清除,因此理論上關(guān)機再開機的操作會使得卡頓的手機更為流暢。
可這并不意味著每每我們的手機遇到問題都需要去用關(guān)機再開機的操作去解決。應(yīng)對一般的軟件體驗問題,比如應(yīng)用閃退、任務(wù)切換卡頓等問題,手機中的重啟操作完全可以解決,但是遇到一些涉及硬件的問題,比如指紋識別失靈、信號等問題,還是建議采用關(guān)機再開機的方法比較妥當。
掃碼關(guān)注5G通信官方公眾號,免費領(lǐng)取以下5G精品資料
1、回復(fù)“YD5GAI”免費領(lǐng)取《中國移動:5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書》
2、回復(fù)“5G6G”免費領(lǐng)取《5G_6G毫米波測試技術(shù)白皮書-2022_03-21》
3、回復(fù)“YD6G”免費領(lǐng)取《中國移動:6G至簡無線接入網(wǎng)白皮書》
4、回復(fù)“LTBPS”免費領(lǐng)取《《中國聯(lián)通5G終端白皮書》》
5、回復(fù)“ZGDX”免費領(lǐng)取《中國電信5G NTN技術(shù)白皮書》
6、回復(fù)“TXSB”免費領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解》
7、回復(fù)“YDSL”免費領(lǐng)取《中國移動算力并網(wǎng)白皮書》
8、回復(fù)“5GX3”免費領(lǐng)取《 R16 23501-g60 5G的系統(tǒng)架構(gòu)1》