精華區beta Trace 關於我們 聯絡資訊
※ 引述《xanthorny (shrug~faint~shake~)》之銘言: : 請問各位, : 我有一個應用程式,在PC上可以順利地執行, : 但拿到NB上去執行時卻出現下列的訊息: : Director Player 6.0 : This program requires at least 3MB of free virtual memory to run. : 問題是我NB上的記憶體明明就還夠啊, : 而且為什麼會需要virtual memory呢? : 請問是不是有什麼好的解決方法? : 謝謝。 謝謝各位。 關於這個問題我後來自己找到解決方案了。 首先我在google上搜尋發現也有人發生過和我同樣的問題, 當時有人提出的解決方法是, 直接去更改虛擬記憶體的起始大小和最大值, 例如該案例中建議皆設定為768MB。 惟這個方法我自己試過後發覺仍然無效, 尚且,也有人提出質問說這個方法似乎只適用於XP PRO, 如果是XP Home版本的話似乎不適用,我自己也覺得似乎是如此, 因為我NB上的XP也是Home的版本,而PC上的是PRO的版本(不過,在PC 上執行該程式時似乎都不會發生執行不能的問題,所以也沒有要不要改 設定的困擾)。 結果,我乾脆就把虛擬記憶體改成"沒有分頁檔案"(這樣的效果應該就是 變成了不使用虛擬記憶體了吧!),意外地竟然解決了這個問題。 提出自己的經驗供大家參考,順便也請教諸位先進,雖然誤打誤撞解決了 virtual memory的問題,但實在是不知道為什麼這樣可以?而且,把虛擬記 憶體設定為不使用(大概吧,我也不確定這樣是不是就算不使用),不知道 會不會對於系統運作有不良影響? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.211.192