請問一下如果配有4G的記憶體安裝32位元版的XP、Vista、Win7等
安裝好之後系統會自動建立虛擬記憶體的交換檔嗎?
如果會的話也是用實體記憶體乘上約1.5倍嗎
32位元只能定址到4G
如果硬是要使用虛擬記憶體應該只會拖慢速度
文章關鍵字
winyi wrote:
如果會的話也是用實體記憶體乘上約2.5倍嗎

那4g的記憶體不就要設定10g的虛擬記憶體!

其實64位元系統下,512mb就很好用了,如果要用到待命功能,1g是比較合理的大小
是的,系統還是會自動建立虛擬記憶體

你提出這個問題,可以看出你對於虛擬記憶體的瞭解還停留在win98的概念
「程式啟動時會把所有程式核心載入記憶體,當記憶體不足時,會把資料移入虛擬記憶體中,釋放RAM的空間,繼續下一個工作」
在WIN98中,實體記憶體足夠時,確實可以關閉虛擬記憶體,提高系統速度

在winxp中,虛擬記憶體是「必須」的配置,因為虛擬記憶體的使用方式已經改變
某些程式設計在啟動時會自動把程式核心分類,部份載入記憶體等待運作,部份載入虛擬記憶體中備用
遇到這種狀況,如果你關閉虛擬記憶體,程式將無法正常運作,尤其是美工繪圖軟體


另外,32位元系統的「記憶體定址」到4GB,這是針對實體記憶體的部份,跟虛擬記憶體沒有關係
如果你讓系統自動配置的虛擬記憶體,一般狀況的配置比例會是實體記憶體的1.5倍(最小值)~3倍(最大值)
而在裝滿4GB的狀況下,WINXP的自動配置是大約1.5G
之前是有看XP的使用說明
說如果是配置大量記憶體
建議開一個小小的虛擬記憶體可以提高穩定度
但XP是2002年的產品
那時的RAM是以一支128M為單位在賣
目前則是一支2G在賣
如果是配4G的RAM
32位元的XP本身4G都沒辦法完全用到
大約只能用3.5G
而又要強制去使用比較慢的虛擬記憶體
難道後來的修補程式都沒去做這方面的修正嗎
XP中虛擬記憶體還是得開,
不過,在4G左右,又沒有使用記憶體需求很高的軟體的情況,
其實 256MB就很多了.
不需要開到幾十G的情況.

也與 記憶體用不滿4G無關,
如果你願意,
插128MB一樣可以把虛擬記憶體檔案開成100G.
因為虛擬記憶體的存取方式不一樣.

記憶體用不滿4G的理由很多,
但是與虛擬記憶體一點關係都沒有

M$的中文翻譯差,導致常常有人把意思搞錯.
syntech wrote:
記憶體用不滿4G的理由很多,
但是與虛擬記憶體一點關係都沒有

M$的中文翻譯差,導致常常有人把意思搞錯.
...(恕刪)

同意+1,建議樓主要再瞭解一下實體記憶體、虛擬記憶體、實體位址、虛擬位址等的差別,就不會張飛打岳飛了....
老問題了
無論記憶體多大分頁建議還是要開,不然三不五時還是會出包....
其實即使不管三七二十一強制關掉分頁,系統也不會比較快,純粹心理作用而已
至於開多大?系統管理就可以了
那把虛擬記憶體的分頁檔丟到「實體記憶體虛擬出來的記憶體」呢?
(如RAMDISK),那不就是就等同全用實體記憶體了?
winyi wrote:
請問一下如果配有4G...(恕刪)


大家提的都是XP還是建議開啟虛擬記憶體!!
那WIN7呢? 需要開啟虛擬記憶體嗎??
目前WIN7 32位元 4G實體記憶體 RAMDISK設定768M
也已經關閉虛擬記憶體了耶!! 目前是用都還正常 沒有錯誤狀況發生過!!
以上請教版上大大的建議!!感恩喔!!
又換車了目前駕駛MODEL 3~~ 聚會暱稱"泡麵" 玲酒弍玲叄妻弍酒酒弍
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)

今日熱門文章 網友點擊推薦!