系統內存不夠就容易死機啊!咱們先說清楚,平時說的內存,其實是系統的緩存,就是那些顯示電量軟件里看到的那個內存。這玩意兒一般不大,不到1兆,是用來存手機、內存卡和系統程序運行時要用的數據的。它就像個橋梁,負責手機存儲、內存卡和CPU之間的數據交換,但很多時候死機就是因為這個橋梁出了問題。后面我說的內存就是指這個,不是什么手機存儲!手機存儲就跟電腦硬盤一樣,只是存東西的地方,跟內存完全是兩碼事(雖然很多人以為手機自帶的存儲就是內存,其實這是個誤會)。
為啥手機存儲空間不夠就會死機?舉個例子吧:以前的老電腦硬盤都不大,當我們往里面瘋狂塞東西,快滿但還沒滿的時候(比如還剩100多兆),是不是經常藍屏?為啥會這樣?明明還有100兆可以用啊!這是因為電腦運行程序的時候,得把程序用到的數據從硬盤讀出來,放到內存里,CPU再從內存里取數據計算。CPU自帶的一級二級緩存就像是內存和CPU之間的橋梁,能加速數據交換。CPU從內存里讀數據比直接從硬盤讀快多了,所以程序跑起來才快。計算完之后,CPU執行結果,比如打開文件夾或者輸入文檔。我們敲鍵盤輸入的文字其實是先存在內存里的,等我們命令存盤,才會轉存到硬盤上。
實際上,電腦能正常運行全靠CPU計算,哪怕動一下鼠標、顯示器顯示畫面,都需要CPU指揮。這些復雜的中間結果通常都暫時存在內存里,只有當內存滿了或者我們命令保存時,數據才會轉移到硬盤。如果內存不夠用,CPU沒法正常工作,整個系統就會崩潰,這就導致了死機。手機也是一樣,存儲空間不足會讓系統緩存機制出問題,最終引發死機。
為啥手機存儲空間不夠就會死機?舉個例子吧:以前的老電腦硬盤都不大,當我們往里面瘋狂塞東西,快滿但還沒滿的時候(比如還剩100多兆),是不是經常藍屏?為啥會這樣?明明還有100兆可以用啊!這是因為電腦運行程序的時候,得把程序用到的數據從硬盤讀出來,放到內存里,CPU再從內存里取數據計算。CPU自帶的一級二級緩存就像是內存和CPU之間的橋梁,能加速數據交換。CPU從內存里讀數據比直接從硬盤讀快多了,所以程序跑起來才快。計算完之后,CPU執行結果,比如打開文件夾或者輸入文檔。我們敲鍵盤輸入的文字其實是先存在內存里的,等我們命令存盤,才會轉存到硬盤上。
實際上,電腦能正常運行全靠CPU計算,哪怕動一下鼠標、顯示器顯示畫面,都需要CPU指揮。這些復雜的中間結果通常都暫時存在內存里,只有當內存滿了或者我們命令保存時,數據才會轉移到硬盤。如果內存不夠用,CPU沒法正常工作,整個系統就會崩潰,這就導致了死機。手機也是一樣,存儲空間不足會讓系統緩存機制出問題,最終引發死機。