系統(tǒng)內(nèi)存不夠就容易死機(jī),這事兒得先說清楚啥叫內(nèi)存。咱們平時(shí)說的內(nèi)存,其實(shí)是系統(tǒng)的緩存,就是用那些顯示電量的軟件看到的那個(gè)內(nèi)存。這緩存一般都不大,不到1M,它是手機(jī)存儲(chǔ)、內(nèi)存卡和系統(tǒng)程序運(yùn)行時(shí)要用到的數(shù)據(jù)緩存區(qū),相當(dāng)于個(gè)橋梁,幫著手機(jī)存儲(chǔ)、內(nèi)存卡、系統(tǒng)和CPU之間交換數(shù)據(jù)。可這個(gè)橋梁有時(shí)候就成了死機(jī)的罪魁禍?zhǔn)祝芏嗨罊C(jī)問題都跟它有關(guān)。后面我說的內(nèi)存,指的就是這個(gè)緩存,不是手機(jī)存儲(chǔ)!手機(jī)存儲(chǔ)就跟電腦硬盤似的,是存東西的地方,跟內(nèi)存卡一樣,都不是內(nèi)存。有意思的是,很多人把手機(jī)自帶的存儲(chǔ)叫內(nèi)存,這就讓人搞混了。
明白了內(nèi)存是啥,再看看為啥手機(jī)存儲(chǔ)空間不夠就會(huì)死機(jī)。舉個(gè)例子吧,以前的老電腦硬盤都不大,當(dāng)我們往里塞東西,快滿還沒滿的時(shí)候(比如還剩100多M),電腦是不是經(jīng)常藍(lán)屏?為啥會(huì)這樣?雖然還有100M可以用,但要從原理上來說:電腦運(yùn)行程序的時(shí)候,要把程序相關(guān)的數(shù)據(jù)從硬盤讀出來,存到內(nèi)存里,CPU再?gòu)膬?nèi)存里取這些數(shù)據(jù)(中間還要經(jīng)過CPU自帶的一級(jí)二級(jí)緩存,這就像內(nèi)存條在硬盤和CPU之間的角色,都是為了加快數(shù)據(jù)交換)。CPU從內(nèi)存讀數(shù)據(jù)比直接從硬盤讀快多了,所以程序執(zhí)行速度能提上去。計(jì)算完后,CPU就執(zhí)行結(jié)果,比如打開文件夾,電腦就把內(nèi)容顯示出來;或者我們輸入文檔時(shí),CPU通過鍵盤敲擊算出輸入的文字,暫時(shí)存在內(nèi)存里,等我們命令它存盤,才把內(nèi)容從內(nèi)存轉(zhuǎn)到硬盤上。實(shí)際上,電腦能跑起來全靠CPU計(jì)算,我們的每一個(gè)動(dòng)作,像顯示器顯示、移動(dòng)鼠標(biāo),都要CPU計(jì)算和指揮,而這些復(fù)雜的中間結(jié)果,大多都得暫時(shí)存在內(nèi)存里。等到CPU覺得內(nèi)存滿了,或者...
明白了內(nèi)存是啥,再看看為啥手機(jī)存儲(chǔ)空間不夠就會(huì)死機(jī)。舉個(gè)例子吧,以前的老電腦硬盤都不大,當(dāng)我們往里塞東西,快滿還沒滿的時(shí)候(比如還剩100多M),電腦是不是經(jīng)常藍(lán)屏?為啥會(huì)這樣?雖然還有100M可以用,但要從原理上來說:電腦運(yùn)行程序的時(shí)候,要把程序相關(guān)的數(shù)據(jù)從硬盤讀出來,存到內(nèi)存里,CPU再?gòu)膬?nèi)存里取這些數(shù)據(jù)(中間還要經(jīng)過CPU自帶的一級(jí)二級(jí)緩存,這就像內(nèi)存條在硬盤和CPU之間的角色,都是為了加快數(shù)據(jù)交換)。CPU從內(nèi)存讀數(shù)據(jù)比直接從硬盤讀快多了,所以程序執(zhí)行速度能提上去。計(jì)算完后,CPU就執(zhí)行結(jié)果,比如打開文件夾,電腦就把內(nèi)容顯示出來;或者我們輸入文檔時(shí),CPU通過鍵盤敲擊算出輸入的文字,暫時(shí)存在內(nèi)存里,等我們命令它存盤,才把內(nèi)容從內(nèi)存轉(zhuǎn)到硬盤上。實(shí)際上,電腦能跑起來全靠CPU計(jì)算,我們的每一個(gè)動(dòng)作,像顯示器顯示、移動(dòng)鼠標(biāo),都要CPU計(jì)算和指揮,而這些復(fù)雜的中間結(jié)果,大多都得暫時(shí)存在內(nèi)存里。等到CPU覺得內(nèi)存滿了,或者...