首先我們要先說(shuō)一說(shuō)什么是緩存。我們說(shuō)的軟件緩存就是為了供軟件或者硬件進(jìn)行快速讀取而在計(jì)算機(jī)系統(tǒng)中所保留的一部分?jǐn)?shù)據(jù)。
例如我們打開(kāi)一個(gè)微信小游戲程序,第一次打開(kāi)時(shí)游戲里的模型就會(huì)下載到手機(jī)本地,作為臨時(shí)數(shù)據(jù)并不會(huì)刪除,而是以緩存的形式存儲(chǔ)到了小程序里。而之后再重新進(jìn)入小程序時(shí),直接從本地讀取文件,加載的速度就會(huì)變快。如果哪天不想玩這個(gè)游戲了,就可以清理這些緩存,釋放空間。
我們打開(kāi)存儲(chǔ)空間清理緩存,會(huì)有各種類(lèi)型的緩存,雖然其存儲(chǔ)形式各不相同,但實(shí)際上所起的作用都是大同小異的。
那清理的緩存會(huì)不會(huì)影響微信使用?
答案是不會(huì)!緩存是使用微信過(guò)程中產(chǎn)生的臨時(shí)數(shù)據(jù),清理緩存不會(huì)影響微信的正常使用。
重新進(jìn)入小程序,又會(huì)再次下載素材到本地。
大家也可以順便了解下狹義的緩存。狹義的緩存是為了方便CPU讀取數(shù)據(jù)而在線(xiàn)路上最靠近CPU處設(shè)計(jì)的一個(gè)臨時(shí)數(shù)據(jù)存儲(chǔ)區(qū)。
作個(gè)比喻簡(jiǎn)單理解一下,如果CPU是一個(gè)能快速轉(zhuǎn)動(dòng)的發(fā)動(dòng)機(jī),那么它處理的數(shù)據(jù)就是燃料,緩存就是一個(gè)靠發(fā)動(dòng)機(jī)最近的燃料供應(yīng)箱,而且比內(nèi)存條、硬盤(pán)這些燃料箱的管道都粗,輸出速度更大,所以能更好地滿(mǎn)足CPU這個(gè)轉(zhuǎn)速極高的發(fā)動(dòng)機(jī)的需求。