A. 電腦的二級緩存和內存之間什麼關系
目前二級緩存是固化在CPU
內部,你說的內存應該是內存條,簡單的說它們都是CPU
與硬碟之間的數據緩沖區,CPU
一般是先搜尋一級緩存、再二級緩存、再內存,它們的速度比內存條快但容量小的多,例如目前的雙核E5300二級緩存是2M,其實從廣義說它們都屬於內存儲器中的隨機存儲器(RAM)
B. 二級緩存和內存條是什麼關系差別是什麼
都是用來存放數據的,差別在二級緩存是集成在CPU裡面的速度與CPU同速的,內存是單獨的速比相對二級緩存慢得多了
C. 什麼是二級緩存
二級緩存是處理器內部的一些緩沖存儲器,二級緩存是CPU性能表現的關鍵之一,在CPU核心不變化的情況下,增加二級緩存容量能使性能大幅度提高,作用像內存。
D. 關於二級緩存 和內存的 問題
CPU緩存(Cache Memory)位於CPU與內存之間地暫時存儲器,它地容量比內存小但交換速度快。在緩存中地數據是內存中地一小部分,但這一小部分是短時間內CPU行將拜訪地,當CPU調用大量數據時,就可避開內存直接從緩存中調用,從而加快讀取速度。由此可見,在CPU中加入緩存是一種高效地解決計劃,這樣整個內存儲器(緩存+內存)就變成了既有緩存地高速度,又有內存地大容量地存儲系統了。緩存對CPU地性能影響很大,首要是因為CPU地數據交換順序和CPU與緩存間地帶寬惹起地。
緩存是為明白理解決CPU速度和內存速度地速度差異情況。內存中被CPU拜訪最頻繁地數據和指令被復制入CPU中地緩存,這樣CPU就能夠不常常到象「蝸牛」一樣慢地內存中去取數據了,CPU只需到緩存中去取就行了,而緩存地速度要比內存快很多。
這里要特別指出地是:
1.因為緩存只是內存中少部分數據地復製品,所以CPU到緩存中尋覓數據時,也會出現找不到地狀況(因為這些數據沒有從內存復制到緩存中去),這時CPU還是會到內存中去找數據,這樣系統地速度就慢下來了,不過CPU會把這些數據復制到緩存中去,以便下一次不要再到內存中去取。
2.因為隨著時間地變化,被拜訪得最頻繁地數據不是一成不變地,也就是說,剛才還不頻繁地數據,此時曾經需要被頻繁地拜訪,剛才還是最頻繁地數據,如今又不頻繁了,所以說緩存中地數據要常常依照肯定地演算法來改換,這樣才能保證緩存中地數據是被拜訪最頻繁地。
緩存地工作原理
緩存地工作原理是當CPU要讀取一個數據時,首先從緩存中查找,假如找到就立刻讀取並送給CPU處理;假如沒有找到,就用相對慢地速度從內存中讀取並送給CPU處理,同時把這個數據所在地數據塊調入緩存中,能夠使得以後對整塊數據地讀取都從緩存中進行,不用再調用內存。
正是這樣地讀取機制使CPU讀取緩存地命中率十分高(大多數CPU可達90%左右),也就是說CPU下一次要讀取地數據90%都在緩存中,只有大約10%需要從內存讀取。這大大節省了CPU直接讀取內存地時間,也使CPU讀取數據時根本無需等候。總地來說,CPU讀取數據地順序是先緩存後內存。
一級緩存和二級緩存
為了分清這兩個概念,莪們先明白理解一下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找數據或指令地順序是:先到一級緩存中找,
E. 電腦運行內存中的的二級緩存是什麼意思。
簡單的說CPU計算的時候去找數據,先去寄存器里找,如果沒有去1級緩存找,然後去2級或者3級緩存找,再就是去內存找,最後去你的
外存
,入硬碟或者光碟找訪問寄存器速度是最快的,硬碟是最慢的,而且2級緩存是CPU中的2級緩存,和內存沒關系,訪問2級緩存和你內存是DDR幾也沒關系
F. 二級緩存和物理內存怎麼設置呢
二級緩存是CPU上固定的,買CPU可以參考的一個指標,理論上其它配置相同,一二級緩存越高性能越好,還有的CPU有三級緩存,這些都是硬體,軟體不能修改的。
內存是指內存條的容量,這個也是硬體限制,軟體也是不能修改的。
只能設置虛擬內存,是指在硬碟上劃出一塊來當內存用,一般設置和物理內存差不多就可以
G. 二級緩存,虛擬內存,設置多少合適在哪設置
緩存是在cpu內部,這個是沒有辦法調的。
虛擬內存是可以自己設置,方法是:我的電腦右鍵>屬性>高級系統設置>性能>設置>高級>虛擬內存>更改。
你可以自己設置大小,不過建議選"由系統管理"
H. 內存 二級緩存怎麼設置
看你的配置,應該是2G內存……如果裝的是Vista,佔用率非常正常;如果是Win7,那就有點正常;如果是XP,那就很不正常了……可能是啟動項太多,也可能是中病毒……不過看你的界面,應該是Vista和Win7居多……
至於二級緩存,那是裝在cpu裡面的,固定大小的,不能修改……512K已經不錯了……我也不多說,建議你網路一下……
I. 電腦二級緩存與內存之間是怎樣的關系
他們是兄弟關系.但是有親疏,內存是大哥離CPU遠,緩存小小小弟,抱在CPU的懷里.CPU處理東西是從緩存讀取,緩存從內存中讀取
1G的二級緩存出了嗎?神雞!