電腦有虛擬內(nèi)存為什么還要內(nèi)存條
今天繼續(xù)為大家科普關(guān)于虛擬內(nèi)存的小知識(shí)。之前的文章里我們講過,電腦系統(tǒng)可以利用硬盤的空間來模擬內(nèi)存,這時(shí)就會(huì)有人好奇了:電腦里有虛擬內(nèi)存了為什么還要內(nèi)存條?
我們先來看看下邊這張圖
上圖分別是機(jī)械硬盤,固態(tài)硬盤,內(nèi)存以及cpu緩存的速度延遲。既然虛擬內(nèi)存是利用硬盤模擬的,那它的速度和真正的內(nèi)存肯定是沒法相比的。
在計(jì)算機(jī)中,所有運(yùn)行的程序都需要經(jīng)過內(nèi)存來執(zhí)行,可以分為物理內(nèi)存和虛擬內(nèi)存,物理內(nèi)存大小也就是指內(nèi)存條的'容量大小,由于物理內(nèi)存容量比較小,很容易就塞滿了各種應(yīng)用與數(shù)據(jù),為了解決這個(gè)問題,WINDOWS運(yùn)用了虛擬內(nèi)存技術(shù),即拿出一部分硬盤空間做“內(nèi)存”來彌補(bǔ)計(jì)算機(jī)RAM空間的缺乏。
Windows中的虛擬內(nèi)存
cpu會(huì)頻繁的訪問內(nèi)存,它必須擁有足夠高的讀寫速度,才不會(huì)成為系統(tǒng)性能的瓶頸。那么內(nèi)存和“虛擬內(nèi)存”(即硬盤)的速度相差多少呢?
以比較快的SSD為例吧,而且內(nèi)存是訪問小數(shù)據(jù)比較多,以4K的性能為例:
SSD的性能,其4K讀的性能為19.99MB/s
然后將內(nèi)存模擬為虛擬硬盤,下面是DDR3 1600內(nèi)存的測(cè)試數(shù)據(jù):
內(nèi)存的性能,其4K讀的速度為1975MB/s
可以看到,內(nèi)存的讀寫性能是硬盤(SSD)的百倍以上,如果換成機(jī)械硬盤,更會(huì)是千倍以上,當(dāng)你的電腦內(nèi)存容量比較小時(shí),經(jīng)常覺得卡,主要原因就是“虛擬內(nèi)存”太慢的緣故。
“虛擬內(nèi)存”只是一個(gè)臨時(shí)解決方案,要想流暢快速,物理內(nèi)存的大小必須達(dá)標(biāo)。由于大多數(shù)人的日常應(yīng)用有限,基本上8-16GB內(nèi)存就夠用了,如果要處理大型的數(shù)據(jù),如視頻渲染等,物理內(nèi)存容量就要求更大了。
擴(kuò)展:
現(xiàn)在不是很流行吃雞這個(gè)游戲么,這款游戲?qū)τ趦?nèi)存容量的要求很高,網(wǎng)上有很多文章提出用虛擬內(nèi)存來解決這個(gè)問題,這個(gè)方法雖然有一定的作用,但是治標(biāo)不治本,畢竟硬盤的速度遠(yuǎn)不及內(nèi)存。
【電腦有虛擬內(nèi)存為什么還要內(nèi)存條】相關(guān)文章:
電腦的內(nèi)存條有什么作用07-18
電腦加內(nèi)存條有什么作用02-25
電腦內(nèi)存條損壞的原因有哪些10-06
有簡歷,面試為什么還要自我介紹08-29
電腦內(nèi)存條的作用09-10
電腦內(nèi)存條的作用及介紹08-19
電腦內(nèi)存條損壞的原因08-14
電腦內(nèi)存條怎么選購09-09
電腦如何加大虛擬內(nèi)存07-17