電腦虛擬記憶體太低即係咩???

2007-01-04 4:16 am
如題.
我近電腦成日話我虛擬記憶體太低.
咁即係點呢??
會有乜影響ga??
我可以點做??

回答 (5)

2007-01-04 4:52 am
✔ 最佳答案
虛擬記憶體的功能是什麼?! 如何調整呢?!

虛擬記憶體相對於實體記憶體而言,是一種作業系統運用的技術,將磁碟空間模擬成記憶體,使得在實體記憶體不足的系統上,也可執行需要記憶體較多的應用程式。通常 Windows 中會將虛擬記憶體的大小調整在實體記憶體的 2.5 倍。

使用虛擬記憶體之優點:

1. 程式不再受到實際記憶體可用空間限制,記憶體可用空間變大。
2. 有更多程式能同時運用記憶體,增加了CPU 使用率。
3. 載入程式或置換程式所須 I/O 次數減少,速度加快。

虛擬記憶體在磁碟內是以「虛擬記憶體交換(置換)檔」存在,Windows 9X 系列中,是 win386.swp 這個檔案,而在 Windows 2000、Windows XP中,則是 pagefiles.sys 這個檔案。Windows 的「虛擬記憶體交換檔」就是拿一部分的硬碟空間來當作記憶體使用,先把一些記憶體中閒置太久的程式,丟到硬碟上,當有需要用到時程式或資料時再從硬碟 win386.swp 或 pagefiles.sys 裡叫回來。

「虛擬記憶體交換檔」並不是用永遠維持固定的大小(除非限制虛擬記憶體大小),執行的應用程式越多,「虛擬記憶體交換檔」也就越大,「虛擬記憶體交換檔」是根據記憶體使用狀況,自動且機動的調整大小。

若要設定虛擬記憶體大小的話,可在桌面上「我的電腦」圖示上,按滑鼠右鍵,點選「內容」→「效能」→「虛擬記憶體」,下圖就是虛擬記憶體的設定畫面。


適用XP:

按住鍵盤上的WINDOWS(微軟的圖形 ctrl和alt中間那個),再按下Pause Break,開啟【系統內容】對話盒,切至【進階】活頁標籤,按下【效能】方塊中的【設定】。

出現【效能選項】的對話盒後,按下【虛擬記憶體】方塊中的【變更】,準備變更虛擬記憶體的設定。

接著會出現【虛擬記憶體】的對話盒,請依序點選磁碟機{c:} -> 【沒有分頁檔案】,再按下【設定】,並出現的警告對話盒中按下 .是. 。

接這在【虛擬記憶體】對話盒中,依序點{D:} -> 【自定大小】,書在在【起始大小】及【最大值】兩個方框中入適當值按下【設定】,重新開機。通常虛擬記憶體約在"實體記憶體"RAM2倍多。

重新開機後,在硬碟D槽中就多了 pagefile.sys 檔,有500MB的容量,而原來的硬碟C少了這個檔案又多出幾百MB的空間啦!!

ps:虛擬記憶體是依據電腦操作所需的最大記憶體減去實際記憶體的容量,得出的數值就是你的虛擬記憶體大小,每台虛擬記憶體並不一樣。所以當你要修改時候不要增加太多(自己經驗,如果加太多反而沒幫助),當你修改過後還是不夠,這樣就需要再買一個記憶體來裝了512一個大約一千上下。

還有一個小幅增加記憶體方式:
說明一下>你可能一個警告訊息,告訴你系統資源嚴重不足,將關閉所有程式視窗,可是明明沒友執行多少程式阿,原因是先前執行的程式在關閉後,並沒有把記憶體完全釋放的緣故,清理剪貼不把佔據的記憶體空間找回來,讓電腦更順一點。

在右下角按開始>執行 在開啟的方框中輸入 clipbrd.exe按確定。
畫面出現剪貼簿檢視器視窗,按下功能表中的編輯,從下萊拉的選項選刪除,確定對話盒中按是。就可以把剪貼簿佔據的記憶體空間給釋放出來了,還蠻實用的啦。

虛擬記憶體太細是可以增加的,

但是只能由電腦內調整,而不是買硬件增加的,因為虛擬記憶體是硬碟中分割出來的一個部分。如果硬碟容量太少的,就算調高虛擬記憶體容量也只會令電腦更慢。
有足夠硬碟容量的電腦:開始-->我的電腦(右按)-->內容-->進階-->(效能)設定-->進階-->(虛擬記憶體)變更。
沒有足夠硬碟容量的電腦:購買一個容量大的硬碟,再重複以上步驟便可。
參考資料:
http://hk.knowledge.yahoo.com/question/?qid=7006072604322
2007-01-05 2:07 am
電腦已有安裝記憶體64MB甚至更多,為什麼電腦還是會顯示「記憶體不足」?
這個訊息並不是指主機板上的記憶體太少的關係,而是指硬碟空間太少,導致虛擬記憶體不足,可以到我的電腦∕控制台∕系統∕效能∕虛擬記憶體中調整。

調整windows的虛擬記憶體設定

Windows XP / 2000設定步驟:
Step 1:在桌面「我的電腦」圖示上按一下滑鼠右鍵,從選單中點選【內容】。 對話盒出現後切換到〔進階〕活頁標籤,然後按下「效能」方塊中的〔設定〕。
Step 2:在「效能選項」對話盒中,切換到〔進階〕活頁標籤,再按下〔變更〕。 點取「自訂大小」選項按鈕,建議將「起始大小」設定為記憶體的 1.5 倍, 而「最大值」根據你的硬碟可用空間設定為 2 到 3 倍。 例如記憶體為 256 MB 的話,則將「起始大小」設定為「384」, 「最大值」設定為*2或3,設定好之後按下〔設定〕,再按下〔確定〕即可。
2007-01-04 4:36 am
上樓果位可以話係全錯

虛擬記憶體太低姐係你既記憶體太低

點解會咁?因為你RUN太多程式或某種程式佔用太多虛擬記憶體

其實冇咩野,只會降低程式速度

要解決就要出去買RAM

RAM=記憶體

有128/256/512/1024/2048MB既RAM

建議買1024MB(姐係1GB)

不過6-7百蚊左右
參考: 自己
2007-01-04 4:31 am
愀看清楚d係咩虛擬記憶體太低,你有冇D:/呀!有的話是D:/沒位,如果沒有,就係C:/沒位啦
2007-01-04 4:21 am
我都係咁=.="
不過出左呢句野之後又冇咩事...
我多數係開得太多野先會出呢句野(如game等)"


收錄日期: 2021-04-23 19:54:04
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070103000051KK04154

檢視 Wayback Machine 備份