❶ 物理內存和虛擬內存有什麼區別
1、應用中的概念。
物理內存,在應用中,自然是顧名思義,物理上,真實的插在板子上的內存是多大就是多大了。看機器配置的時候,看的就是這個物理內存。
虛擬內存,這個概念就要稍微了解一下CPU了,^_^,只是稍微,畢竟我們現在談的是應用中的概念。我們應該知道,對於一般的32位CPU,有32根地址線,那麼它的定址空間就是4GB。也就是說,如果沒有其他的限制,我們的主板上最大可以安裝4GB的物理內存。哈哈,一般的機器是不會裝那麼多物理內存的,大把的銀子啊,性價比可合不上。程序員可不管這個,我們對CPU編程,不能一台機器根據你物理內存的大小我編一個程序吧?那也太原始社會了吧。所以程序員都是直接使用的4GB的奢侈的進程空間(或許,不者悄應該用奢侈這么短視的詞。曾幾何時,128M的物理內存也是我們不可想像的呢?)。這怎麼辦?總不能不用那些程序了吧。好吧,這個問題交給OS去解決吧。這樣,OS就提出了一個虛擬內存的概念。就是進程、用戶、不必考慮實際上物理內存的限制,而直接對4GB的進程空間進行定址。如果所定址的數據實際上不在物理內存中,那就從「虛擬內存」中來獲取。這個虛擬內存可以是一個專門文件格式的磁碟分區(比如linux下的swap分區),也可以是硬碟上的某個足夠大的文件(比如win下的那個i386文件,好像是這個名字)。物理內存中長期不用的數據,也可以轉移到虛擬內存中。這樣的交換由OS來控制,用戶看起來就好像物理內存大了一樣。有了虛擬內存的概念,我們就可以自由的使用4GB的進程空間了。但是,前提是你的硬碟由足夠的空間,而且你捨得劃分出(4GB-物理內存)大的虛擬內存空間來。^_^。一般情況下,虛擬內存的大小,各個OS也進行了限制(比如linux的swap分區的大小,win下也可以調整虛擬內存文件的大小和位置)。所以,我們程序所能使用的存儲空間大小就是:物理內存+虛擬內存。
2、CPU中的概念。
物理內存,CPU的地址線可以直接進行定址的內存空間大小。比如8086隻有20根地址線,那它的定址空間就是1MB。我們就說8086能支持1MB的物理內存。即使我們安裝了128M的內存條在板子上,我們也只能說8086擁有1MB的物理內存空間。同理32位的386以上CPU,就可以支持最大4GB的物理內存空間了。
虛擬內存,這便是一個和CPU的定址方式有關的一個概念了。x86體系結構中,為了更好的管理內存空間,採用分段的方式來對內存進行定址。比如8086就用兩個位元組的段基地址和兩個位元組的偏移地址來定址整個可以定址的內存空間,即:0000:0000方式(具體怎麼計算出實際的地址,參見各種匯編教材)。這樣,對整個1MB的物理內存空間定址是沒有問題了。可是,用這種方式,最大可以定址到10FFEF這個地址。這超出了20根地址線的地址的FFEF大小的空間,就可以說是8086的虛擬內存了,所以可以說8086的虛擬內存地址空間可以達到10FFEF。^_^,具體怎麼使用和看待這段內存,還取決於A20線的選通與否了,這是另外的話題了。同樣的道理,和脊386以上的CPU,由於在保護模式下使用了GDT和LDT,將段的定義放到了內存中,從而可以使用16位的段地址和32位的偏移地址。這樣算來,386以上的CPU的虛擬內存地址空間就可以達到64TB了。真是大的驚人,看來,這么大的地址空間,一時還不能被軟體的發展淘汰。
3、零碎的叫法。
零喚嫌滲碎的叫法常常來自與相對感覺深奧詼澀的虛擬內存概念。物理的東西,人們大多不去碰它,畢竟是實實在在存在的。而虛擬內存就經常有別冒名頂替的。「一個進程有4個GB的虛擬內存」這樣的說法屢見不鮮,其實,這是混淆了4GB的進程地址空間和虛擬內存這兩個概念。也算令一種解釋吧,畢竟那4個GB也是見不著影的,也是虛擬的。
❷ 固態硬碟和物理硬碟的區別在哪裡
普通硬碟是通過磁頭讀寫高速旋轉的磁性材料做成的磁碟上的數據來實現對數據的讀寫的。即,在普通硬碟內存在機械運動部件(相對於固態硬碟,我們把它叫做機械硬碟)。這個就從根本上影響了硬碟的讀盤速度。
固態硬碟(Solid State Drives),簡稱固盤,固態硬碟(Solid State Drive)用固態電子存儲晶元陣列而製成的硬碟,由控制單元和存儲單元(FLASH晶元、DRAM晶元)組成。固態硬碟在介面的規范和定義、功能及使用方法上與普通硬碟的完全相同,在產品外形和尺寸上也完全與普通硬碟一致。
❸ 電腦物理內存是什麼意思 高了會怎樣
物理內存指的是你插在主板上內存條的總量,佔用過高會使系統效率變低,使用硬碟虛擬內存,就算是一般的固態硬碟虛擬內存效率也比物理內存速度慢數倍,更何況是用僅僅傳輸速度100MB/s的不適合多點同時讀取的機械硬碟;如果虛擬內存使用量過大,硬碟就可能卡死,電腦會死機。
❹ 8g 128gssd 1t中的8g是什麼意思
8g指物理內鉛薯笑存的容量,128g ssd是槐含固態硬碟的容量手冊,1t是機械硬碟的容量,這個描述是存儲的配置。
❺ 內存是運行內存嗎,固態,機械指的是什麼
內存就是RAM(Ramdom Access Memory),我們電腦上說的加內存條加的就是這個內存,內存速度很快,但是在斷電之後所有數據都會消失,所以只有在系統運行的時候才發揮存儲作用。
而我們說的固態或者機械指的是硬碟,已經是屬於外存儲器的范疇了,斷電之後數據都會保存。機械硬碟(HDD)很重,原理是機械臂操作讀寫頭去去磁片上的數據,常見的有5400轉和7200轉,讀寫速度取決於轉速,由於基本是物理操作所以並不叢鉛虛是非常快。激團固態硬碟(SSD)使用的是固態顆粒存儲滲燃,很小很輕,速度相比機械硬碟是個飛躍,出於其工作原理,固態硬碟容量越大速度越快,但並不意味機械硬碟就徹底失去優勢。固態盤的存儲顆粒的寫入次數是有限的,目前總壽命小於機械硬碟,綜合價格和穩定性等因素,就目前來說,機械硬碟作為伺服器或者大容量存儲的穩定性和性價比還是遠超固態的,這個勢頭也許未來會改變,但不是現在。
無論是電腦手機都會有內外存的區分,很多人包括經銷商都會弄混淆。比如買手機說的內存64G其實指的是外存儲,真的的運行內存(RAM)其實另外有一個,大約2-6G左右。
❻ 電腦物理內存是不是內存條
沒錯的呢歲宴褲,物理內存就是指內存條的容量,而虛擬內存則是在硬碟上劃分出一定的存儲空間來當做內存使用,但是虛擬內存的速度往往沒有物理內祥腔存的速度快,因為速度快慢取乎簡決於硬碟的讀取速度。如果非機械硬碟而是固態硬碟的話,那虛擬內存的速度相對會快一些,但是實際速度還是不及內存條的速度。在物理內存充足的情況下,建議不要設置虛擬內存。希望能幫到你。
❼ 電腦的顯存容量,內存容量,固態硬碟,機械硬碟是什麼意思
內存就是緩存,你平時用電腦的時候不是有個360加速球會顯示內存佔用多少多少的,那個就是內拍仔存,顯存的羨沒話可以理解為顯卡專用的內存,普通用戶平時使用基本涉及不到,固態硬碟和機械硬碟都是硬碟,就是給你襲派汪存東西用的,你打開計算機,裡面那些本地磁碟C、D、E、F什麼的總容量加起來就是你的硬碟容量
內存和硬碟是不同的概念
❽ 電腦,虛擬內存,物理內存,有什麼區別。,哪個好。
虛擬內存和物理內存的區別在於:
物理內存是真實存在的,它的表現形式是插在電腦主板上的內存條。看機器配置的時候,看的就是這個物理內存。而虛擬內存是虛擬存在的。它其實是電腦勻出一部分硬碟空間來充當內存使用。當內存耗盡時,電腦就會自動調用硬碟來充當內存,以緩解內存的緊張。
內存條的讀寫速度達到2700MB/s以上,而普通機械硬碟讀寫速度只有150MB/s,即使是固態硬碟也僅可以達到500MB/s,因而與物理內存相比虛擬內存的讀寫速度都非常慢。
物理內存容量由內存條決定。內存條是多少GB,物理內存就是多少GB。比如主板上有兩根1GB內存條,那麼物理內存容量就是2GB。如果再插上一根1GB內存條,那麼物理內存容量就有3GB。而虛擬內存的容量大小可以通過設置進行改變。
物理內存和虛擬內存起到的作用不同,物理內存是與CPU進行溝通的橋梁,虛擬內存則是在計算機運行程序或操作所需的物理內存不足時,起到補償作用。
物理內存比虛擬內存更好,因為它起到主要作用而且讀寫速度更快,虛擬內存起到輔助作用,讀寫速度更慢。
物理內存(Physical memory)是相對於邏輯內存而言的。物理內存指通過物理內存條而獲得的內存空間,而邏輯內存則是指將硬碟的一塊區域劃分來作為內存。內存主要作用是在計算機運行時為操作系統和各種程序提供臨時儲存。常見的物理內存規格有256M、512M、1G、2G等,現如今隨著計算機硬體的發展,已經出現4G、8G甚至更高容量的內存規格。當物理內存不足時,可以用虛擬內存代替。
計算機中所有程序的運行都是在內存中進行的,物理內存的性能對計算機的影響非常大。因此物理內存起到了主要作用。
一般而言,計算機的RAM容量越大,程序運行得越快。若計算機的速率由於RAM可用空間匱乏而減緩,則可嘗試通過增加虛擬內存來進行補償。但是,計算機從RAM讀取數據的速率要比從硬碟讀取數據的速率快,因而擴增RAM容量(可加內存條)是最佳選擇。
虛擬內存別稱虛擬存儲器(Virtual Memory)。電腦中所運行的程序均需經由內存執行,若執行的程序佔用內存很大或很多,則會導致內存消耗殆盡。為解決該問題,Windows中運用了虛擬內存技術,即勻出一部分硬碟空間來充當內存使用。當內存耗盡時,電腦就會自動調用硬碟來充當內存,以緩解內存的緊張。
即便你的內存已經大到「無可救葯」的地步,也不應該將虛擬內存關閉,因為除了傳統的為RAM「後備」這一功能外,Windows也會利用虛擬內存執行一 些特定操作。此外虛擬內存的打開還有助於提高內存命中率及保證系統穩定,個別軟體(如Photoshop、3Dmark等)在運行時也會需要虛擬內存。
❾ 硬碟內存和物理內存
硬碟和內存是兩碼事。
電腦上硬碟的大小一般稱為硬碟容量大小,而不是內存大小,內存指的是內存條。
硬碟是用來存儲數據的,電腦的操作系統就裝在硬碟里,你從網上下載的音樂、電影、圖片,你安裝的工具軟碰斗件,游戲客戶端之類的,全部睜飢都在硬碟里保存。
內存是供CPU調用運算數據的臨時存儲空間。
這個樣子的是硬碟
-----------------------------------------------------------------------------------------
悉吵返還可以用固態硬碟
--------------------------------------------------------------------------------------------
內存條是這個樣子的
筆記本內存條是這個樣子的
--------------------------------------------------------------------------------------
增大硬碟容量的唯一方法,就是再買個硬碟接到電腦主板上。增大內存的唯一方法,就是再買一條規格相同的內存條插到電腦主板上。