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也是見不著影的,也是虛擬的。
2樓:為你扛起一片天
實體記憶體總數可以說就是你的記憶體256大小
可用數:當前實體記憶體剩餘可用量,指使用虛擬記憶體前所剩餘的實體記憶體。這個數字取決於你當前的程序或者說是執行的程式的多少,程式多了,此數字自然就少了。
pf使用率:pagefile(虛擬記憶體),實體記憶體已經不夠用的時候,把將那些暫時不用的資料放到硬碟的虛擬記憶體檔案裡,等使用時再從裡面取出來。也就是說pf使用率是指:
執行的程式太多了,你的記憶體條的 256不夠大,所以系統佔用你的硬碟來充當記憶體使用(即虛擬記憶體),使用的硬碟來當記憶體用的頻率就是pf使用率。想降低這個數字,最好是新增記憶體條。
3樓:
實體記憶體總數就是你的記憶體總數即256mb,pf使用率和很多因素有關,一般重灌時精簡的是70-120,完整的是128-150 隨著使用時間的拉長,系統軟體和使用過程中的垃圾等越來越多,開機pf也會隨之越高。
4樓:
如果你優化的足夠好,
在開機後,你的記憶體使用率可以低至 54.5 mb
一般情況下,在100左右,
5樓:匿名使用者
我公司這臺機器也是256記憶體.我用實體記憶體釋放專家時,剛開機後可用實體記憶體是30%-40%..
6樓:匿名使用者
256記憶體有點少了哦
建議加點記憶體吧
電腦實體記憶體總數,可用數和系統快取有啥區別?
7樓:匿名使用者
可用數是表示你家電腦上還能用的記憶體是多少,系統快取是表示現在檔案所佔的資料在硬碟上的虛似記憶體。實體記憶體少的話,電腦需要不斷的從硬碟上調取檔案資源到記憶體上去,所以會很慢。如果是這樣造成的慢的話加上一條大容量記憶體會立刻變快。
但是如果是cpu的主頻低的話,造成的慢你就是加再大的記憶體也白搭還是慢,要看具體情況了。
8樓:匿名使用者
你是多大的記憶體.實體記憶體就是指你電腦中的硬體記憶體.想加大買一條記憶體插上就行了.(注意記憶體型別要和你原來的一致.)
9樓:匿名使用者
有一點必須知道,電腦上用的是二進位制的記數,1m=1024k;而商家在製造是往往採用十進位制的記數方式,1m=1000k,這就造成了電腦上顯示的記憶體數比實際數少。而商家所宣稱的記憶體數,就算是十進位制的,它也不一定能達到所標稱的數量,也就是說:上面標的是512m的,實際也不一定有這麼大,它會比標稱數要小一些,可能連510m也達不到。
比標稱數大的很少見。
從上面顯示的數量看,你的記憶體應該是512m的,可用數=實體記憶體-系統和軟體執行佔用數。系統快取就是當前系統和軟體執行時所佔用的虛擬記憶體了。
實體記憶體怎麼看
10樓:匿名使用者
1、在「計算bai
機」上點選滑鼠右鍵du,左鍵zhi單擊底部「屬性」。dao2、在我的電腦版屬性這裡就可以看到物理內權存了。
實體記憶體(physical memory)是相對於虛擬記憶體而言的。實體記憶體指通過實體記憶體條而獲得的記憶體空間,常見的實體記憶體規格有256m、512m、1g、2g等。
11樓:碧秀英練子
看實體記憶體,在「我的電腦」上點右鍵,點「屬性」就能看到。
一般windows
xp預設情況下是利用c盤的剩餘空間來做虛擬記憶體的,因此,c盤的剩餘空間越大,對系統執行就越好,虛擬記憶體是隨著你的使用而動態地變化的,這樣c盤就容易產生磁碟碎片,影響系統執行速度,所以,最好將虛擬記憶體設定在其它分割槽,如d盤中。檢視虛擬記憶體設定情況如下:
右鍵點「我的電腦」,左鍵點「屬性」,點選「高階」選項卡,點「效能」裡的「設定」按鈕,再選「高階」選項卡,點下面的「更改」按鈕,所彈出的視窗就是虛擬記憶體設定視窗,一般預設的虛擬記憶體是從小到大的一段取值範圍,這就是虛擬記憶體變化大小的範圍,最好給它一個固定值,這樣就不容易產生磁碟碎片了,具體數值根據你的實體記憶體大小來定,一般為實體記憶體的1.5到2倍,如記憶體為256m,那麼應該設定256*1.5=384m,或者乾脆512m,設定方法如下:
假設記憶體為256m,虛擬記憶體放在d盤,先要將預設的清除,保持c盤為選中狀態,單選「無分頁檔案(n)」再按「設定」按鈕,此時c盤旁的虛擬記憶體就消失了,然後選中d盤,單選「自定義大小」,在下面的「初始大小」和「最大值」兩個方框裡都添上512,再點一下「設定」按鈕,會看到d盤的旁邊出現了「512-512」的字樣,這樣就說明設定好了,再一路確定,最終,系統會要重新啟動,重啟一下,便完成了設定。
注意:虛擬記憶體只能有一個,只放在一個盤中!
希望這些對你有所幫助!
12樓:誰願常伴我心
方法一;
1,在「計bai算機」上點選鼠du標右鍵,左zhi鍵單擊底部dao「屬性」。
2,進入介面看ram處就是版表示你權的實體記憶體多少了。
方法二;
電腦一般在啟動時都會對基本的硬體設定進行檢測,當然也必須對記憶體進行檢查,我們可以通過電腦啟動畫面來檢視物理內容的相關引數。具體操作方法:按下主機電源,在電腦啟動並出現第一屏資訊時,按下鍵盤快捷鍵「pause"或者」break"鍵,使螢幕畫面暫停,然後就可以檢視記憶體的型別和容量大小等相關資訊。
方法三;
1,能得cmos來檢測實體記憶體相關資訊。開啟電腦進入啟動畫面時,根據螢幕的提示按鍵盤快捷鍵del進入cmos設定介面。當然對於不同的主機板廠商,進入cmos的方法是一樣的,可根據實際螢幕提示進入cmos設定介面。
2,進入cmos介面後,移動游標到」standard cmos setup「選項上,按下鍵盤上回車鍵進入。 然後就可以檢視到有關記憶體的相關資訊了。
13樓:段幹桂枝商冬
具體指來哪個物理內
存??源?????
1、應用中的概念
實體記憶體,在應用中,自然是顧名思義,物理上,真實的插在板子上的記憶體是多大就是多大了。看機器配置的時候,看的就是這個實體記憶體。
2、cpu中的概念
實體記憶體,cpu的地址線可以直接進行定址的記憶體空間大小。比如8086只有20根地址線,那它的定址空間就是1mb。我們就說8086能支援1mb的實體記憶體。
即使我們安裝了128m的記憶體條在板子上,我們也只能說8086擁有1mb的實體記憶體空間。同理32位的386以上cpu,就可以支援最大4gb的實體記憶體空間了。
1:應用中的,右擊「我的電腦」,選擇「管理」,「儲存」「磁碟管理」,就可以看到了!
2:cpu中的概念,右擊桌面最下「工作列」,「工作管理員」,「效能」,就能看到了!
記憶體卡壽命一般多久,手機記憶體卡的壽命一般有多長?
理論上都可以擦寫十萬次以上!金士頓推行終身保固的服務措施,選擇金士頓,可以更多的免除後顧之憂。維護 長壽祕訣 在平常數碼裝置不使用的時候,或者將儲存卡隨身攜帶的時候,特別提醒大家注意要妥善保管儲存卡。雖然金士頓一直維持著其數碼產品的高品質並率先推出了終身保固的優質售後服務,但作為電子裝置,仍然需要使...
mysql資料庫伺服器一般多少記憶體
愛可生雲資料庫 我們仍然使用兩個會話,一個會話 run,用於執行主 sql 另一個會話 ps,用於進行 performance schema 的觀察 將 performance schema 中的統計量重置,臨時表的表大小限制取決於引數 tmp table size 和 max heap table...
記憶體卡的壽命是多少年,手機記憶體卡的壽命一般有多長? 40
一般的sd卡可以有10萬次的擦寫壽命。當然,劣質sd卡使用的儲存晶片可能是次品或者返修貨,壽命就大大降低了。1 在使用sd或mmc卡時候,如果需要從電腦拷貝較小的檔案,儘量連手機拷貝,不要單獨用讀卡器了,畢竟拔插的次數多了,觸點也會磨損。2 有時候會碰到電腦提示 無法停止通用卷 最好不要採取乾脆直接...