Tom_Deng wrote:Windows 7與...(恕刪) 喔 原來是這樣我終於了解了我是照在XP下的使用方式反正A(TOTAL 記憶體)=B(WIN可用)+C(未被認出) = 3G+1G=2G(主記憶體)+2G(RAMDISC.Pagefile)怎麼設定只要不超出A就可以了沒想過WIN7已經改變了謝謝啊 終於了解了
chin1228 wrote:不過請問一下WIN7...(恕刪) 從Vista時代開始微軟開始思考插了那麼多的Ram結果平時都沒有用到 放在那邊閒置是浪費錢也浪費電於是搞出了一個東西叫做SuperFetch也就是 自動記錄你使用軟體的習慣預先把你會開啟的軟體以及你開啟過一次的軟體載入到記憶體待命這樣你啟動軟體時 就會直接從記憶體啟動 不用再透過硬碟記憶體可以得到更大效率的應用同理 當你需要大量的記憶體時 也會優先 從代命這塊的記憶體位置開使 對分頁檔作Swap個人認為沒有必要停用 因為你要用實體記憶體的時候 他還是會立刻還給你當然 如果你堅持要停用不在乎每次執行程式都要從硬碟 記憶體 CPU這樣傳統模式開始的話去Google 搜尋 停用 Superfetch以及Prefetch這方面的 資料是很多的 畢竟還是有很多XP使用者認為我插了那麼多的RAM 就是要讓他放在那邊閒置才叫做賞心悅目
Tom_Deng wrote:從Vista時代開始...(恕刪) 謝謝啊不過我是還沒看到他把待命那邊的記憶體還給我就先把我的螢幕解析度變小還關掉我最重要的程式我是不知道原先這樣有什麼好處只是讓我覺得很煩
笨冰 wrote:要真的用到那些記憶體才會自動空出來所以基本上Vista跟7的吃資源之說只是一種滑稽之談 不清楚我只知道好處我都還沒看到待命那邊有900多MB我從來沒看過他變少但是我的電腦倒是強制關掉我的程式好幾次也許我真得應該把那些來不及起作用的東西關掉才對
chin1228 wrote:謝謝啊不過我是還沒看...(恕刪) 就跟你說一定是你自己的設定有問題,偶的 win7 就從來沒有這樣過.chin1228 wrote:不清楚我只知道好處我...(恕刪) 你應該先把你的 RAMdisk 關掉,乖乖的把 pagefile 設定在硬碟上讓系統決定大小,看看你的狀況還會不會發生,不要再把 XP 的殘破觀念拿來用了.
chin1228 wrote:不清楚我只知道好處我...(恕刪) 下面是節錄自Windows內建的文件,調整分頁檔大小或是增加RAM部分算是老生常談了,但建議您要注意一下程式本身因寫得不好造成Memory leakage、或是未釋回作業系統資源的問題,這些也會造成記憶體不足。=================================================================避免記憶體不足的問題在本文章記憶體不足有何跡象?為什麼會發生記憶體不足的問題?如何避免記憶體不足的問題當電腦記憶體不足,無法執行嘗試執行的所有動作使用時,Windows 及您的程式都會停止運作。為了避免遺失資訊,Windows 會在電腦記憶體不足時通知您。您也可以學習識別記憶體不足的跡象,然後採取步驟以避免發生問題。記憶體不足有何跡象?記憶體不足的跡象包括效能不佳、記憶體不足或記憶體用完通知以及顯示問題。例如,若您在電腦記憶體不足時嘗試開啟程式的功能表,此程式可能回應很慢或顯示停止回應。若顯示功能表,當您嘗試按一下某項目時可能沒有回應,或者不會顯示所有項目。如果按一下功能表項目,則功能表也可能消失,並在螢幕上留下一片空白區域,而不是顯示工作中的文件或檔案的內容。為什麼會發生記憶體不足的問題?您的電腦有兩種記憶體:隨機存取記憶體 (RAM) 和虛擬記憶體。所有程式都會用到 RAM,但當 RAM 不足以執行您嘗試的程式時,Windows 會將通常儲存在 RAM 中的資訊暫時移至硬碟的一個檔案中,該檔案稱為分頁檔。暫存在分頁檔中的資訊數量也稱為虛擬記憶體。使用虛擬記憶體 (換句話說,就是在分頁檔來回移動資訊) 可釋出足夠的 RAM 供程式正確執行。當電腦用完 RAM 且虛擬記憶體變少時,就會發生記憶體不足的問題。當您執行的程式多於電腦上安裝的 RAM 所設計支援的數量時,就可能發生此問題。當程式未釋出不再需要使用的記憶體時,也可能發生記憶體不足的問題。此問題稱為「記憶體超用」或「記憶體流失」。如何避免記憶體不足的問題不要同時執行太多程式有助於避免記憶體不足和資訊遺失的問題。觀察哪些程式有記憶體不足的跡象,然後嘗試不要同時執行那些程式,是個不錯的方式。不過,限制執行程式的數目並非都是方便或切實的方法。記憶體不足的跡象表示電腦需要更多 RAM 來支援您所用的程式。以下是解決或避免記憶體不足問題的建議方法:增加分頁檔 (虛擬記憶體) 大小電腦首次發生記憶體不足時,Windows 會自動嘗試增加分頁檔大小,但您也可以手動將它增加至由已安裝 RAM 數量決定的大小上限。雖然增加分頁檔大小有助於避免記憶體不足的問題,但也可能使程式執行速度變慢。因為電腦從 RAM 讀取資訊要比從硬碟 (分頁檔所在位置) 讀取的速度快得多,所以程式可用的虛擬記憶體太多會使程式執行變慢。如需詳細資訊,請參閱 變更虛擬記憶體的大小。安裝更多 RAM如果您發現記憶體不足的跡象或 Windows 警告您有記憶體不足的問題,請查看電腦隨附的資訊或連絡電腦製造商,以判斷與電腦相容的 RAM 類型,然後安裝更多 RAM。若要安裝 RAM,請檢查製造商提供的資訊。如需詳細資訊,請參閱 查明電腦擁有多少 RAM。判斷程式是否超用記憶體若在執行特定程式時電腦發生記憶體不足,則其中一或多個程式可能發生記憶體流失。若要停止記憶體流失,您需要關閉該程式。若要修復記憶體流失,需要檢查程式的更新資訊,或連絡軟體發行者。若要判斷哪個程式使用最多記憶體,請遵循這些步驟:按一下以開啟 [工作管理員]。按一下 [處理程序] 索引標籤。若要依記憶體使用量排序程式,請按一下 [記憶體 (私人工作集)]。您也可以使用 [事件檢視器] 檢查程式錯誤與疑難排解資訊。按一下以開啟 [事件檢視器]。 如果提示您輸入系統管理員密碼或確認,請輸入密碼或提供確認資訊。在左窗格中,按一下 [應用程式及服務記錄檔] 以檢視錯誤事件。若要查看問題的描述,請連按兩下事件。若要查看是否有可用的疑難排解資訊,請尋找線上 [說明] 的連結。如需詳細資訊,請參閱 事件記錄檔 (事件檢視器) 中顯示什麼資訊?