1 記憶體的使用有一部分是程式在設計時就決定了記憶體使用的方式,
是沒有辦法去調整的,
除非修改程式!
系統若明明還有可用的記憶體,
但程式還是出現記憶體不足的訊息,
可能是程式本身自己設計先天不良的問題!
2 您或許可以使用 Process Explorer 去找出問題所在
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
嗯,想要完全達到您的目標,可以考慮自己寫一個作業系統。當然不用完全從頭做,可以用linux做基礎,自己寫記憶體管理的部份。