電腦快取是什麼意思,快取是什麼意思呢? 電腦快取又是什麼意思呢?

時間 2022-04-08 03:00:11

1樓:匿名使用者

電腦快取(狹義)

計算機由於cpu運算的很快,而運算從記憶體讀取資料速度不夠,導致瓶頸(形象點,瓶頸是細細的,大量資料通過會造成堵塞,速度減緩),於是現代計算機採用的快取技術,即在cpu在處理資料時先從快取中提取資料(快取內建在cpu中,它與cpu的資料交換速度遠大於記憶體),而快取中的資料是從記憶體中提取的。

不管是什麼快取,它的原理都是一樣的!快和慢之間通過緩衝帶進行過渡!

2樓:叫我可愛好嗎

private sub command1_click()static x as integer

dim y as integer

for i = 1 to 2

y = y + x: x = x + 2

next

print x, y

end sub

4 2

8 10

12 18

第一次執行時x=0,y=0

i=1時y=0+0 : x=0+2

i=2時y=0+2 : x=2+2

y=2 ,x=4

第二次執行時

i=1時y=4+0 : x=4+2

i=2時y=4+6 : x=6+2

y=10, x=8

第三次執行時

i=1時y=8+0 : x=8+2

i=2時y=8+10 : x=10+2

y=18,x=12

嘿嘿,抱歉剛才給你的錯誤答案

快取是什麼意思呢? 電腦快取又是什麼意思呢?

3樓:一點de人性

快取是指臨時檔案交換區,電腦把最常用的檔案從儲存器裡提出來臨時放在快取裡,就像把工具和材料搬上工作台一樣,這樣會比用時現去倉庫取更方便。因為快取往往使用的是ram(斷電即掉的非永久儲存),所以在忙完後還是會把檔案送到硬碟等儲存器裡永久儲存。電腦裡最大的快取就是記憶體條了,最快的是cpu上鑲的l1和l2快取,顯示卡的視訊記憶體是給gpu用的快取,硬碟上也有16m或者32m的快取。

千萬不能把快取理解成乙個東西,它是一種處理方式的統稱!

4樓:要飛的鷙鳥

快取就是資料交換的緩衝區(稱作cache),當某一硬體要讀取資料時,會首先從快取中查詢需要的資料,如果找到了則直接執行,找不到的話則從記憶體中找。

由於快取的執行速度比記憶體快得多,故快取的作用就是幫助硬體更快地執行。

電腦快取,計算機由於cpu運算的很快,而運算從記憶體讀取資料速度不夠,導致瓶頸,於是現代計算機採用的快取技術,快取中的資料是從記憶體中提取的。

膝上型電腦快取有啥用,什麼意思

5樓:匿名使用者

許多人認為,「快取」是記憶體的一部分

許多技術文章都是這樣教授的

但是還是有很多人不知道快取在什麼地方,快取是做什麼用的

其實,快取是cpu的一部分,主要用於上網時零時暫存的一些東西,它存在於cpu中

cpu訪問資料的速度非常的快,一秒鐘能夠訪問、處理十億條指令和資料(術語:cpu主頻1g),而記憶體就慢很多,快的記憶體能夠達到幾十兆就不錯了,可見兩者的速度差異是多麼的大

快取是為了解決cpu速度和記憶體速度的速度差異問題

記憶體中被cpu訪問最頻繁的資料和指令被複製入cpu中的快取,這樣cpu就可以不經常到象「蝸牛」一樣慢的記憶體中去取資料了,cpu只要到快取中去取就行了,而快取的速度要比記憶體快很多

這裡要特別指出的是:

1.因為快取只是記憶體中少部分資料的複製品,所以cpu到快取中尋找資料時,也會出現找不到的情況(因為這些資料沒有從記憶體複製到快取中去),這時cpu還是會到記憶體中去找資料,這樣系統的速度就慢下來了,不過cpu會把這些資料複製到快取中去,以便下一次不要再到記憶體中去取。

2.因為隨著時間的變化,被訪問得最頻繁的資料不是一成不變的,也就是說,剛才還不頻繁的資料,此時已經需要被頻繁的訪問,剛才還是最頻繁的資料,現在又不頻繁了,所以說快取中的資料要經常按照一定的演算法來更換,這樣才能保證快取中的資料是被訪問最頻繁的

3.關於一級快取和二級快取

為了分清這兩個概念,我們先了解一下ram

ram和rom相對的,ram是掉電以後,其中才資訊就消失那一種,rom在掉電以後資訊也不會消失那一種

ram又分兩種,

一種是靜態ram,sram;一種是動態ram,dram。前者的儲存速度要比後者快得多,我們現在使用的記憶體一般都是動態ram。

有的菜鳥就說了,為了增加系統的速度,把快取擴大不就行了嗎,擴大的越大,快取的資料越多,系統不就越快了嗎

快取通常都是靜態ram,速度是非常的快,

但是靜態ram整合度低(儲存相同的資料,靜態ram的體積是動態ram的6倍),

**高(同容量的靜態ram是動態ram的四倍),

由此可見,擴大靜態ram作為快取是乙個非常愚蠢的行為,

但是為了提高系統的效能和速度,我們必須要擴大快取,

這樣就有了乙個折中的方法,不擴大原來的靜態ram快取,而是增加一些高速動態ram做為快取,

這些高速動態ram速度要比常規動態ram快,但比原來的靜態ram快取慢,

我們把原來的靜態ram快取叫一級快取,而把後來增加的動態ram叫二級快取。

一級快取和二級快取中的內容都是記憶體中訪問頻率高的資料的複製品(對映),它們的存在都是為了減少高速cpu對慢速記憶體的訪問。

通常cpu找資料或指令的順序是:先到一級快取中找,找不到再到二級快取中找,如果還找不到就只有到記憶體中找了

6樓:匿名使用者

你指的是電腦的記憶體,還是cpu的快取,記憶體是電腦整體處理的緩衝區;cpu快取是cpu處理指令的緩衝區,這兩項當然都是越大越好了。

電腦裡的快取是什麼意思?

7樓:開口大字典

快取(cache memory)是硬碟控制器上的一塊記憶體晶元,具有極快的訪問速度,它是硬碟內部儲存和外界介面之間的緩衝器。由於硬碟的內部資料傳輸速度和外界介面傳輸速度不同,快取在其中起到乙個緩衝的作用。快取的大小與速度是直接關係到硬碟的傳輸速度的重要因素,能夠大幅度地提高硬碟整體效能。

當硬碟訪問零碎資料時需要不斷地在硬碟與記憶體之間交換資料,如果有大快取,則可以將那些零碎資料暫存在快取中,減小外系統的負荷,也提高了資料的傳輸速度。

硬碟的快取主要起三種作用:一是預讀取。當硬碟受到cpu指令控制開始讀取資料時,硬碟上的控制晶元會控制磁頭把正在讀取的簇的下乙個或者幾個簇中的資料讀到快取中(由於硬碟上資料儲存時是比較連續的,所以讀取命中率較高),當需要讀取下乙個或者幾個簇中的資料的時候,硬碟則不需要再次讀取資料,直接把快取中的資料傳輸到記憶體中就可以了,由於快取的速度遠遠高於磁頭讀寫的速度,所以能夠達到明顯改善效能的目的;二是對寫入動作進行快取。

當硬碟接到寫入資料的指令之後,並不會馬上將資料寫入到碟片上,而是先暫時儲存在快取裡,然後傳送乙個「資料已寫入」的訊號給系統,這時系統就會認為資料已經寫入,並繼續執行下面的工作,而硬碟則在空閒(不進行讀取或寫入的時候)時再將快取中的資料寫入到碟片上。雖然對於寫入資料的效能有一定提公升,但也不可避免地帶來了安全隱患——如果資料還在快取裡的時候突然掉電,那麼這些資料就會丟失。對於這個問題,硬碟廠商們自然也有解決辦法:

掉電時,磁頭會借助慣性將快取中的資料寫入零磁軌以外的暫存區域,等到下次啟動時再將這些資料寫入目的地;第三個作用就是臨時儲存最近訪問過的資料。有時候,某些資料是會經常需要訪問的,硬碟內部的快取會將讀取比較頻繁的一些資料儲存在快取中,再次讀取時就可以直接從快取中直接傳輸。

快取容量的大小不同品牌、不同型號的產品各不相同,早期的硬碟快取基本都很小,只有幾百kb,已無法滿足使用者的需求。2mb和8mb快取是現今主流硬碟所採用,而在伺服器或特殊應用領域中還有快取容量更大的產品,甚至達到了16mb、64mb等。

大容量的快取雖然可以在硬碟進行讀寫工作狀態下,讓更多的資料儲存在快取中,以提高硬碟的訪問速度,但並不意味著快取越大就越出眾。快取的應用存在乙個演算法的問題,即便快取容量很大,而沒有乙個高效率的演算法,那將導致應用中快取資料的命中率偏低,無法有效發揮出大容量快取的優勢。演算法是和快取容量相輔相成,大容量的快取需要更為有效率的演算法,否則效能會大大折扣,從技術角度上說,高容量快取的演算法是直接影響到硬碟效能發揮的重要因素。

更大容量快取是未來硬碟發展的必然趨勢。

8樓:匿名使用者

隨著電腦技術的不斷提高,電腦硬體也飛速發展,越來越多的硬體出現了快取,很多人,對這個快取非常的不了解,不知道是什麼東西。

在這裡,打個比方,整個電腦的執行,就是乙個人在寫字工作,眼睛,就相當於輸入裝置,相當於鍵盤,滑鼠等,寫出來的在紙上的字,就是輸出裝置,比如顯示器,音響,印表機等等,人的手腳,和身體的各個部分,就是電腦中的各硬體,大腦,就相當於cpu。大腦中,有乙個緩衝的記憶,還有乙個長期的記憶,緩衝的記憶,很快就會被忘記,比如我們做算數學題的時候,一些簡單的計算就是在腦中形成的,算完了,那中間的一些資料就會不記得了。這個臨時性的記憶,在電腦中,就叫作快取。

現在的硬體擁有快取的越來越多,各硬體都能自己處理一些極為簡單的資料,而不像九幾年的電腦一樣,什麼計算都得通過cpu。這樣,就大大的加快了電腦的運算速度。快取,對電腦的硬體,特別是cpu,非常的重要,它是所有儲存裝置中,讀寫速度最快的,同時也是處在各硬體內部的臨時儲存裝置,在九幾年,快取沒有出現時,硬體在進行數字運算時,往往都會把一些臨時的資料放到記憶體中去。

而現在有了快取,硬體自身就帶了一定的數周轉的能力,所以只要資料不是太大,那就可以利用快取來完成對資料的計算,這樣大大的減少了電腦的工作週期。縮短的計算所需要的時間。

所以,快取,是電腦硬體中非常重要的東西,快取的大小,是決定乙個硬體好壞的關建因素之一。現在市場上,擁有快取的主要有cpu,顯示卡,硬碟,光碟,主機板,等等。幾乎大多數硬體都有了自己人的快取器。

總而言之一句話,快取,就是高速臨時儲存裝置。

9樓:

10樓:匿名使用者

cpu有一級和2級快取 記憶體有也有這功能..主要的意思是指你每開乙個東西的時候它都會經過一次快取的處理....

11樓:春天在**阿

這裡

快取是什麼意思,手機快取資料是什麼意思

系統在執行應用軟體時會把一些暫時不需要呼叫的資料寫進快取區,當應用軟體被關閉後這些被寫進快取區的資料可能不會被清理,它們仍然駐留在快取區中,此時為了將儲存區空出來就需要清楚快取。最常見的快取有 設定在硬碟上的虛擬記憶體區。以iphone 7手機為例,清除手機的快取資料操作步驟如下 1 開啟手機上需要...

快取有什麼用 快取是什麼意思

快取是什麼意思?快取是指可以進行高速資料交換的儲存器,它先於記憶體與cpu交換資料,因此速率很快。快取的工作原理是當cpu要讀取乙個資料時,首先從cpu快取中查詢,找到就立即讀取並送給cpu處理 沒有找到,就從速率相對較慢的記憶體中讀取並送給cpu處理,同時把這個資料所在的資料塊調入快取中,可以使得...

手機上的清理快取是什麼意思,手機快取怎麼清理,快取是什麼意思

遠巨集 手機上的清除快取是指清理軟體工作後留下來的臨時檔案檔案,把它們從硬碟上徹底刪除,釋放更多空間。快取是指可以進行高速資料交換的儲存器,它先於記憶體與cpu交換資料,因此速率很快。快取只是記憶體中少部分資料的複製品,所以cpu到快取中尋找資料時,也會出現找不到的情況 因為這些資料沒有從記憶體複製...