加內(nèi)存條和cpu有關(guān)系嗎
加內(nèi)存條和cpu有關(guān)系嗎
想知道內(nèi)存條和CPU有什么關(guān)系嗎?下面是學(xué)習(xí)啦小編帶來加內(nèi)存條和cpu有關(guān)系嗎的內(nèi)容,歡迎閱讀!
加內(nèi)存條和cpu的關(guān)系說明一:
將電腦比作一個(gè)加工廠
CPU就是加工車間
內(nèi)存就是加工車間的臨時(shí)倉(cāng)庫(kù)
硬盤就是加工的原料倉(cāng)庫(kù)
而操作系統(tǒng)就是協(xié)調(diào)整間工廠的調(diào)度辦公室,
用戶要運(yùn)行一個(gè)游戲,雙擊鼠標(biāo),操作系統(tǒng)接收到用戶的指令,將指令傳達(dá)給CPU,CPU根據(jù)用戶的需要,將運(yùn)行這個(gè)游戲所需要的東西返回給操作系統(tǒng),操作系統(tǒng)將游戲的運(yùn)行要求返回給CPU(包括游戲放在硬盤上的哪個(gè)地方,運(yùn)行游戲需要多少CPU資源,多少內(nèi)存資源,多少聲卡支援,多少顯卡資源),CPU接到信息后,開始向各個(gè)硬件設(shè)備申請(qǐng)資源(包括從硬盤讀取游戲數(shù)據(jù),讓聲卡準(zhǔn)備為游戲工作,顯卡準(zhǔn)備為游戲工作),等所有硬件資源都準(zhǔn)備就緒,CPU就開始處理游戲程序的各種效果(登陸界面,聲音,3D效果等等)用戶就可以看到熟悉的游戲畫面了。
以上是電腦處理每一次用戶操作的大致流程,那內(nèi)存和CPU有什么關(guān)系呢,最初的電腦是是沒有內(nèi)存的,CPU處理的數(shù)據(jù)全部直接讀取硬盤內(nèi)的數(shù)據(jù),但是隨著CPU技術(shù)的發(fā)展,CPU的處理速度日益加快,而硬盤的傳輸速度提升跟不上CPU,就造成了CPU在處理任務(wù)的時(shí)候,要花費(fèi)很多時(shí)間來等待硬盤的數(shù)據(jù)傳輸,在一定程度上影響了電腦的整體運(yùn)行效率,這時(shí),工程師們?cè)贑PU和硬盤直接的傳輸通道中間加上了內(nèi)存,這種內(nèi)存的存儲(chǔ)速度是硬盤的數(shù)倍到幾十倍不等,并在操作系統(tǒng)內(nèi)制定了相關(guān)的預(yù)讀功能,
這樣在電腦啟動(dòng)之后,操作系統(tǒng)就預(yù)先將平時(shí)最常使用的功能先從硬盤讀取,并放在內(nèi)存里,在用戶運(yùn)行常用程序的時(shí)候,CPU就直接從內(nèi)存讀取,而不再去頻繁的訪問硬盤,因此有了內(nèi)存,電腦的整體性能就得到了很大的提升,
后話:為什么不將內(nèi)存直接做到CPU里面呢?CPU內(nèi)部也有它自己的內(nèi)存的,我們一般稱之為CPU的緩存,根據(jù)CPU不同,CPU有1級(jí)緩存、二級(jí)緩存、這些緩存的作用也跟內(nèi)存一樣,但速度比內(nèi)存更快
其實(shí)緩存就是內(nèi)存,內(nèi)存是整機(jī)的緩存,顯存是顯卡的緩存,CPU的CACHE就是CPU的緩存
加內(nèi)存條和cpu的關(guān)系說明二:
CPU是負(fù)責(zé)運(yùn)算和處理的,內(nèi)存是交換數(shù)據(jù)的。
當(dāng)程序或者操作者對(duì)CPU發(fā)出指令,這些指令和數(shù)據(jù)暫存在內(nèi)存里,在CPU空閑時(shí)傳送給CPU,CPU處理后把結(jié)果輸出到輸出設(shè)備上,輸出設(shè)備就是顯示器,打印機(jī)等。在沒有顯示完之前,這些數(shù)據(jù)也保存在內(nèi)存里,如果內(nèi)存不足,那么系統(tǒng)自動(dòng)從硬盤上劃分一部分空間作為虛擬內(nèi)存來用。但寫入和讀取的速度 跟物理內(nèi)存差的很遠(yuǎn)很遠(yuǎn),所以,在內(nèi)存不足的時(shí)候,會(huì)感到機(jī)器反應(yīng)很慢,硬盤一直在響。
512M的物理內(nèi)存如果增加到2GB,你會(huì)感到電腦變得飛快。但內(nèi)存512,即使你把CPU從單核換成雙核,加速感覺也不明顯。
如果你本來就有2G內(nèi)存,再增加2G,使用起來幾乎沒有多少性能的改變。
在理論上,物理內(nèi)存太大反而會(huì)減慢速度,因?yàn)樗黾恿藢ぶ返臅r(shí)間。
所以家用機(jī)器推薦使用2GB-4GB足矣。
看了“加內(nèi)存條和cpu有關(guān)系嗎”的內(nèi)容的人還看: