記憶體和快取之間有什麼區別,快取和記憶體有什麼區別

2022-02-20 09:00:45 字數 5316 閱讀 3759

1樓:芯9月13日

一級快取和二級快取的大,它究竟有多少好處呢?你得告訴我們經銷商,實際上你得用最普通的話跟他講。所

2樓:

我……電腦各方面都玩,但是都不精通 快取不太清楚,但是我知道記憶體分虛擬記憶體和實體記憶體 前者是電腦從硬碟上虛擬出來作為記憶體的(當實體記憶體不夠時),一般不要太多,否則會讓速度變慢。實體記憶體就是記憶體條上的記憶體拉~

3樓:症幼猛

快取記憶體分為一級快取(即l1 cache)和二級快取(即l2cache)。cpu在執行時首先從一級快取讀取資料,然後從二級快取讀取資料,然後從記憶體和虛擬記憶體讀取資料,因此快取記憶體的容量和速度直接影響到cpu的工作效能。 一級快取都內建在cpu內部並與cpu同速執行,可以有效的提高cpu的執行效率。

一級快取越大,cpu的執行效率越高,但受到cpu內部結構的限制,一級快取的容量都很小。 二級快取對cpu執行效率的影響也很大,現在的二級快取一般都整合在cpu中,但有分為晶片內部和外部兩種,整合在晶片內部的二級快取與cpu同頻率二級快取(即全速二級快取),而整合在晶片外部的二級快取的執行頻率 是cpu的執行頻率的一半(即半速二級快取),因此執行效率較低。 但是一級快取和二級快取的大,它究竟有多少好處呢?

你得告訴我們經銷商,實際上你得用最普通的話跟他講。所以我們給他們打個比方,說這個就好比你開汽車的時候,後備箱是整個的一級快取,假如說扶手裡面有一個小箱子,那是你的二級快取。二級快取大好在**呢?

就是你隨時開車的時候,隨時在裡面都可以取東西了。假如你二級快取小的話,你還得把車停下來,到後備箱裡取東西。

4樓:大俠楚留香

如果電腦是一個大屋子,有人在裡面搬東西,記憶體就是可以流動東西的通道的大小 快取就是你在搬東西的過程中 通道內剩餘的空間大小

5樓:小言微笑

記憶體在計算機中的作用很大,電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致記憶體消耗殆盡。為了解決這個問題,windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,當記憶體佔用完時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。舉一個例子來說,如果電腦只有128mb實體記憶體的話,當讀取一個容量為200mb的檔案時,就必須要用到比較大的虛擬記憶體,檔案被記憶體讀取之後就會先儲存到虛擬記憶體,等待記憶體把檔案全部儲存到虛擬記憶體之後,跟著就會把虛擬內裡儲存的檔案釋放到原來的安裝目錄裡了。

系統快取 較慢的cpu頻率 較快的cpu頻率 如果將cpu比作一個城裡的傢俱廠,而將儲存系統比作郊區的木料廠,那麼實際情況就是木料廠離傢俱廠越來越遠,即使使用更大的卡車來運送木料,傢俱廠也得停工來等待木料送來。 磁碟快取又稱為虛擬快取,它的讀/寫速度比管理磁介質快得多,是改善硬碟效能的主要手段。在硬碟空閒時會把資料預先存入快取,一旦程式請求到此段資料,可以馬上從快取中得到,無須再讀/寫硬碟,特別是連續存取的操作之中,cache能夠極大地提高系統的整體速度。

6樓:堂自

記憶體的容量是由安裝的記憶體條大小決定的,目前新的計算機的記憶體容量有三種比較常見的規格:512m、1g、2g。計算機啟動後,會把作業系統從硬碟讀到記憶體裡,應用軟體要在它裡面執行,目前家庭或者辦公用的計算機,1g記憶體就夠用了。

快取分為兩種,一種為硬體快取,比如cpu內,有快取記憶體。這種快取的容量非常小,讀寫速度要比記憶體快。它的作用主要是把需要處理的指令和資料預讀出來,準備給處理器執行,這個快取越大越好。

另外,在硬碟裡、燒錄機裡,都有硬體快取,一般為2m、8m或者更大。 另一種我把它叫做「軟體」快取,它實際上是作業系統利用硬碟空間,生成的一個快取檔案。 這個檔案的做用是把記憶體裡的一分部暫時用不到的資料,先存在硬碟上的一個檔案裡,以節省出一部分記憶體用做執行軟體的資料交換。

當需要使用硬碟檔案上的資料時,再把它們讀到記憶體裡。(用一個有趣的比喻,你可以把它想像成小時候做數學作業或者考試時候用的草搞紙。)用photoshop來說吧,處理一個比較大的**,資料量非常大,所有資料都在記憶體裡進行交換處理是不行的,因為沒有足夠多的記憶體用來處理巨大的資料量,windows系統分把一部分處理好的處理(也可以理解為中間資料或者是臨時資料),先存在硬碟上的快取檔案上,等把資料都處理完,儲存後,windows自動刪除存在快取檔案裡的資料。

7樓:小飛飛

記憶體是一個硬體的名詞,和快取是不一樣的。

8樓:小費

記憶體是現實的快取是虛擬的

9樓:手機使用者

記憶體是硬體,快取是軟體

記憶體和快取之間有什麼區別?

10樓:匿名使用者

快取是整合於cpu當中,作為cpu運算的儲存支撐。由於cpu晶片面積和成本的因素來考慮,快取都很小。現在一般的快取不過幾m。

cpu內快取的執行頻率極高,一般是和處理器同頻運作,工作效率遠遠大於系統記憶體和硬碟。實際工作時,cpu往往需要重複讀取同樣的資料塊,而快取容量的增大,可以大幅度提升cpu內部讀取資料的命中率,而不用再到記憶體或者硬碟上尋找,以此提高系統效能。

記憶體則是作為cpu與硬碟間的儲存支撐。插在主機板的記憶體槽中。現在記憶體一般為1~2g。即1g=1024m

它是與cpu進行溝通的橋樑。計算機中所有程式的執行都是在記憶體中進行的,因此記憶體的效能對計算機的影響非常大。 記憶體(memory)也被稱為記憶體儲器,其作用是用於暫時存放cpu中的運算資料,以及與硬碟等外部儲存器交換的資料。

只要計算機在執行中,cpu就會把需要運算的資料調到記憶體中進行運算,當運算完成後cpu再將結果傳送出來,記憶體的執行也決定了計算機的穩定執行。

11樓:匿名使用者

cpu中什麼是l1,l2 cpu快取(cache memoney)位於cpu與記憶體之間的臨時為了保證cpu訪問時有較高的命中率,快取中的內容應該按一定的演算法替換。一種

快取和記憶體有什麼區別

12樓:莫殤

快取和記憶體是計算機不同的組成部件。

1、由於cpu晶片面積和成本的因素來考慮,快取都很小。現在一般的快取不過幾m,cpu內快取的執行頻率極高,一般是和處理器同頻運作,工作效率遠遠大於系統記憶體和硬碟。實際工作時,cpu往往需要重複讀取同樣的資料塊,而快取容量的增大,可以大幅度提升cpu內部讀取資料的命中率,而不用再到記憶體或者硬碟上尋找,以此提高系統效能。

2、  記憶體(memory)也被稱為記憶體儲器,其作用是用於暫時存放cpu中的運算資料,以及與硬碟等外部儲存器交換的資料。只要計算機在執行中,cpu就會把需要運算的資料調到記憶體中進行運算,當運算完成後cpu再將結果傳送出來,記憶體的執行也決定了計算機的穩定執行。

13樓:匿名使用者

快取就是暫時存放的地方,記憶體可以看做相對比較固定的存放地方...但都是提高電腦速度的,減少對其他部件的使用

14樓:匿名使用者

快取建立在cpu內部

記憶體在主機板上

快取的讀取速度是記憶體的幾十倍

15樓:匿名使用者

這是兩種完全不同的概念

記憶體是電腦執行程式必須佔用的空間 電腦沒執行一個程式 對應的就會在記憶體中為該程序分配對應需求的空間 也就是記憶體大小 如果不夠便會從應該上分配 這就是所說的虛擬記憶體

而cpu快取 是cpu構造時決定的 電腦內所有硬體、軟體的執行都要由cpu控制 當然 cpu和各個部件的資料傳輸也是需要臨時通道的 也就是case 通常說的就是cpu二級快取

但是快取的速度比記憶體快了很多倍

具體速度比較 cpu快取》記憶體》硬碟

快取和記憶體有什麼區別?

16樓:歸來去

記憶體是內部儲存器,是一個硬體裝置;快取是一個比較大的一個概念,用來預讀取資訊(比如硬碟的快取),或者是暫時儲存一些不長久的資訊。

1、「記憶體」猶如人體大腦的記憶系統,用於存放計算機的執行程式和處理的資料,無論是否開啟電源啟動計算機,記憶體中總會有各種各樣的資料資訊存在,可以說它永遠也不會空閒著。

2、當執行計算機程式時,程式將首先被讀入記憶體中,然後在特定的記憶體中開始執行,並且處理的結果也將儲存在該記憶體中,也就是說記憶體總會和cpu之間頻繁地交換資料,沒有記憶體,cpu的工作將難以開展,計算機也無法啟動。

3、「快取」(cache),現代的電腦同時具有l1和l2 cache 。你可能在購買電腦的時候也聽到過要好的朋友這樣建議,「不要購買賽揚(celeron)系列處理器,因為它的cache比較少」。

4、在電腦系統裡,快取在很多方面都起著舉足輕重的作用, 並且它以各種各樣的形式存在不同的硬體裡面。其中有記憶體快取,硬碟和軟盤快取,軟體磁碟快取,還有頁面快取等更多;虛擬記憶體也是另外一種不同表達形式的快取。

記憶體和快取有什麼區別

17樓:紅存箕巧凡

怎麼說呢,記憶體是從外介讀入資料,進行快取,以減少cpu讀取資料量的廷遲,快取一般是指cpu的快取,當然其它裝置也有相應的快取,當記憶體讀取的資料cpu需要時,就從記憶體讀取,到cpu的快取中,當經cpu處理過的資料存在快取裡,當快取用完,就存在記憶體裡,這就是它們的關係。

18樓:伍清婉軍玟

l1是一級快取,l2是二級快取,都是靜態儲存器,,速度比我們的記憶體(動態儲存器)要塊很多,但是造價高昂

19樓:白方危英媛

記憶體是內部儲存器,是一個硬體裝置;快取是一個比較大的一個概念,用來預讀取資訊(比如硬碟的快取),或者是暫時儲存一些不長久的資訊。

20樓:逢茂表正奇

記憶體可以說就是快取

(只要一斷電所有內容就消失了)

21樓:薩洮諸葛春華

沒有快取一般有硬碟快取

我門說7200轉

16m快取

這個指的就是硬碟的快取

cpu也有

1級2級3級

伺服器用的cpu有的還有4級快取

不管怎麼說快取跟記憶體一樣

越大越好

22樓:匿名使用者

記憶體和快取都是供cpu提取資料從而進行計算的,簡單點解釋:正在執行的程式都儲存在記憶體中,當你要進行某一操作時,cpu就要從記憶體中找到資料進行計算,但是由於速度和記憶體空間較大的原因,影響了cpu找到資料的時間,所以為了使計算更加高速就新增了快取,快取裡存放最近經常使用的資料,當cpu要使用這些資料時,先在快取中查詢,如果找到則能立刻計算(cpu在快取中查詢資料要比記憶體快很多的)。所以計算機的快取大小對cpu的工作效率有很大影響。

其他配置一樣的情況下,快取越大,效能越好

記憶體和快取有什麼區別?

23樓:塔儉犁姬

記憶體是內部儲存器,是一個硬體裝置;快取是一個比較大的一個概念,用來預讀取資訊(比如硬碟的快取),或者是暫時儲存一些不長久的資訊。

快取和虛擬記憶體設定,快取和虛擬記憶體的區別

你先要了解虛擬記憶體原理,虛擬記憶體就是在你電腦記憶體滿了之後 多數在你開了太多視窗,或是玩很厲害的遊戲,如天堂2 電腦自動分配些需要放到記憶體的檔案到你電腦硬碟上,至於放到那個盤,放多少,這是由使用者設定的.在我的電腦裡有,初始大小就是一開電腦,電腦就已經把硬碟的多少mb當作虛擬記憶體,不能往裡面...

快取和虛擬記憶體的區別

說到快取,cpu裡有一級二級快取,用來儲存要處理的資料記憶體也可以說是cpu的3級快取吧.是從硬碟調到記憶體,後再由cpu呼叫系統快取再c windows temp 虛擬記憶體是指如果實體記憶體不夠用的話,把c盤或者其他盤的硬碟空間暫時代替記憶體存放資料,就這些了 四月十八日晚抵南嶽 把它乾涸成塊滄...

硬碟的快取容量8m和16m有什麼區別

這是衡量硬碟寫入和讀取資料的一個指標,越大越好。16m的硬碟效能一般優於8m的硬碟效能。sataii的介面速度是sata的兩倍。但是目前除了固態硬碟外機械硬碟沒有那麼快的速度 150mb每秒 所以sata已經夠用了。快取方面,覺得8m已經完全夠用了,更大的快取只在複製大檔案 比如4 5g或以上的高清...