什麼是虛擬記憶體?什麼又是實體記憶體

2022-05-22 03:15:24 字數 3673 閱讀 7889

1樓:

樓上說的,想讓人睡覺,我來說個簡單點的!

虛擬就是硬碟裡的一些空間轉換的東西!

實體記憶體就簡單了,你記憶體條一共是多少m的,你實體記憶體就多少!就指你記憶體條的容量!

2樓:匿名使用者

記憶體一般都是放一些臨時資料,像 暫住房屋

簡單點說,虛擬記憶體就是由硬碟內的檔案來暫放時事資料。而實體記憶體是通過記憶體條來實現暫放的。不過實體記憶體的速度比虛擬記憶體的速度快很多,所以虛擬記憶體的用處不算大

3樓:匿名使用者

什麼是虛擬記憶體?

虛擬記憶體是windows xp為作為記憶體使用的一部分硬碟空間。即便實體記憶體很大,虛擬記憶體也是必不可少的。虛擬記憶體在硬碟上其實就是為一個碩大無朋的檔案,檔名是pagefile.

sys,通常狀態下是看不到的。必須關閉資源管理器對系統檔案的保護功能才能看到這個檔案。虛擬記憶體有時候也被稱為是「頁面檔案」就是從這個檔案的檔名中來的。

設定硬碟

優化虛擬記憶體,為什麼要進行硬碟設定?這是因為虛擬記憶體檔案(也就是常說的頁面檔案)存放在硬碟上,提高硬碟效能也可以在一定程度上提高記憶體的效能。

1. 啟用磁碟寫入快取

在「我的電腦」上單擊滑鼠右鍵選擇「屬性->硬體」,開啟裝置管理器找到當前正在使用的硬碟,單擊滑鼠右鍵選擇屬性。在硬碟屬性的的「策略」頁中,開啟「啟用磁碟上的寫入快取」,

這個選項將會啟用硬碟的寫入快取,從而提高硬碟的讀寫速度。不過要注意一點,這個功能開啟後,如果計算機突然斷電可能會導致無法挽回的資料丟失。因此最好在有ups的情況下再開啟這個功能。

當然,如果你平常使用計算機時不要進行什麼重要的資料處理工作,沒有ups也無所謂,這個功能不會對系統造成太大的損失。

2. 開啟ultra mda

在裝置管理其中選擇ide ata/atapi控制器中的「基本/次要ide控制器」,單擊滑鼠右鍵選擇「屬性」,開啟「高階設定」頁。這裡最重要的設定專案就是「傳輸模式」,一般應當選擇「dma(若可用)」,

3. 配置恢復選項

windows xp 執行過程中碰到致命錯誤時會將記憶體的快照儲存為一個檔案,以便進行系統除錯時使用,對於大多數普通使用者而言,這個檔案是沒有什麼用處的,反而會影響虛擬記憶體的效能。所以應當將其關閉。

在「我的電腦」上單擊滑鼠右鍵,選擇「屬性->高階」,在「效能」下面單擊「設定」按鈕,在「效能選項」中選擇「高階」頁。這裡有一個「記憶體使用」選項,如果將其設定為「系統快取」,windows xp 將使用約4mb的實體記憶體作為讀寫_blank>硬碟的快取,這樣就可以大大提高實體記憶體和虛擬記憶體之間的資料交換速度。預設情況下,這個選項是關閉的,如果計算機的實體記憶體比較充足,比如256m或者更多,最好開啟這個選項。

但是如果實體記憶體比較緊張,還是應當保留預設的選項

頁面檔案的設定

頁面檔案的大小計算

對於不同的計算機而言,頁面檔案的大小是各不相同的。關於頁面檔案大小的設定,有兩個流傳甚廣的「公式」,「實體記憶體x2.5」或者「實體記憶體x1.

5」。這兩種計算方法固然簡便,但是並不適用於所有的計算機。設定頁面檔案大小最準確的方法是看看計算機在平常執行中實際使用的頁面檔案大小。

通過windows xp自帶的日誌功能可以監視計算機平常使用的頁面檔案的大小,從而進行最準確的設定,具體步驟如下。

一、在「我的電腦」上單擊滑鼠右鍵,選擇「屬性->高階」,單擊「效能」下面的「設定」按鈕,然後選擇「高階」頁,單擊「虛擬記憶體」下方的「更改」按鈕。選擇「自定義大小」,並將「起始大小」和「最大值」都設定為300m,這只是一個臨時性的設定。設定完成後重新啟動計算機使設定生效。

二、進入「控制面板->效能與維護->管理工具」,開啟「效能」,「效能日誌和警告」,選擇「計數器日誌」。在視窗右側單擊滑鼠右鍵選擇「新建日誌設定」,

三、隨便設定一個日誌名稱,比如「監視虛擬記憶體大小」,

四、在「常規」頁中單擊「新增計數器」按鈕,

在「效能物件」中選擇「paging file」,然後選中「從列表選擇記數器」下面的「%usage peak」,並在右側「從列表中選擇範例」中選擇「_total」。最後單擊「新增」和「關閉」按鈕,

五、別忘了記住「日誌檔案」頁中的日誌檔案存放位置和檔名,我們後面需要檢視這個日誌來判斷windows xp平常到底用了多少虛擬記憶體,在這個例子中,日誌檔案被存放在d:\perflog目錄下.

另外還要設定「日誌檔案型別」為「文字檔案」,這樣便於閱讀,

這時你可以看到剛才新建的日誌條目前面的圖示變成了綠色,這表明日誌系統已經在監視虛擬記憶體了。如果圖示還是紅色,你應該單擊滑鼠右鍵選擇「開始」來啟動這個日誌。

過一段時間後開啟這個cvs檔案,我們可以看到如下內容的條目,

這個日誌檔案記錄這一段時間中頁面檔案的使用情況,注意這裡的單位是%,而不是mb。通過簡單的計算,我們就可以得到頁面檔案的最小尺寸,公式是「頁面檔案尺寸x百分比」。比如這個例子中,虛擬記憶體最大的使用比率是31%,300mbx31%=93mb,這個值就是虛擬記憶體的最小值(注意,300mb是前面的設定的臨時值)。

如果實體記憶體較大,可以考慮將頁面檔案的「起始大小」和「最大值」設定為相等,等於上一步中計算出來的大小。這樣_blank>硬碟中不會因為頁面檔案過渡膨脹產生磁碟碎片,其***是由於「最大值」被設定的較小,萬一偶然出現虛擬記憶體超支的情況,可能會導致系統崩潰。

設定頁面檔案

現在回到「虛擬記憶體」的設定對話方塊中選擇自定義大小並按照上面的計算結果分別設定「初始大小」和「最大值」,如圖 11。這裡我們將「初始大小」設定為91m,而將「最大值」設定成了200m,這樣比較保險。

對頁面檔案進行碎片整理

windows xp執行時需要大量訪問頁面檔案,如果頁面檔案出現碎片,系統效能將會受到嚴重影響,而且會縮短硬碟的使用壽命。所以我們很有必要對頁面檔案定期進行碎片整理。

不過別忘了,頁面檔案是系統關鍵檔案,windows xp執行時無法對其進行訪問。所以對它進行碎片整理並不是一件容易的事情。我們有兩種方案可以選擇,一是安裝windows雙系統,然後啟動另外一個windows對windows xp所在的分割槽進行碎片整理。

二是使用專門的工具_blank>軟體,比如system file defragmenter等。

4樓:衛義典青

實體記憶體就是一般說的記憶體``比如1gb

啦``你記憶體條多大就是多大```

虛擬記憶體就是自己從硬碟分配一部分當作記憶體使用``在實體記憶體不夠可以派上用場勒..

一般xp

1gb實體記憶體就夠咯

vista

2gb不用虛擬都夠啦``

虛擬記憶體對我的電腦點屬性有個高階設定啦``

5樓:樂嘉雲塔妞

硬體加速存取的學問

首先你要知道,有cpu,記憶體,硬碟這三種東西,然後在開始講授cpu,記憶體,硬碟的讀寫速度是由左到右遞減的,而記憶體起到緩衝的作用。

同理,在cpu和記憶體間也有2緩衝,分別為l1快取,l2快取;而你所說的虛擬記憶體就是記憶體和硬碟間的緩衝,。

虛擬記憶體其實是硬碟劃分出來的一部分空間,在512m以下記憶體是有用的,一般設定為記憶體大小的1.5倍,512m記憶體可設定為512m的虛擬記憶體,1g以上可以不用虛擬記憶體的。

其實虛擬記憶體不可以加速開機後首次執行的程式。具體來說,你開了qq然後關掉,再開一次qq,你會發現第二次開啟會比第一次要快,這就是電腦硬體間緩衝的作用。也就是為什麼我們不直接cpu連硬碟,而非得再加記憶體的原因。

6樓:烏孫天睿歷甜

虛擬記憶體

這個在系統裡,是在硬碟裡面分出來的一個空間實體記憶體

就是通常人說的記憶體

什麼是虛擬記憶體值 什麼是虛擬記憶體

實體記憶體 也就是記憶體條 不可能無限大,所以微軟為解決這一難題採用了虛擬記憶體,也就是在硬碟上劃出一定的區域 也就是大家說得大小mb 用於零時資料的交換,大小跟記憶體大小沒關係,一般說來記憶體小的虛擬記憶體就大一些,記憶體大的虛擬記憶體就可以小一些,一般設成讓系統自己管理即可,一般當記憶體大於1g...

虛擬記憶體是什麼?怎樣設定虛擬記憶體?

記憶體在計算機中的作用很大,電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致記憶體消耗殆盡。為了解決這個問題,windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,當記憶體佔用完時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。舉一個例子來...

為什麼要設虛擬記憶體,而且虛擬記憶體一般為實體記憶體1 5倍

記憶體在計算機中的作用很大,電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致記憶體消耗殆盡。為了解決這個問題,windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,當記憶體佔用完時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。舉一個例子來...