2011-03-04 6 views
3

3GBのRAMがあります。 512MBのRAMをC++アプリケーションに割り当てる方法はありますか?RAM使用量をCPPアプリケーションに制限する

エルス

テスト目的のためにしばらくの間、512MBに私のRAMを削減する方法はありますか?

おかげで、 アショク

+0

どのオペレーティングシステムですか? –

+1

VM(VMWareなど)で実行している場合は、RAMやその他の設定を簡単に制御できます。 – seand

+0

クイックレスポンスに感謝します。私はWindows7を使用しています。それはVMの代わりにそれを行うための他の方法はありますか? –

答えて

4

使用SetProcessWorkingSetSize()

指定されたプロセスの最小値と最大ワーキングセットのサイズを設定します。

+0

リノさんありがとうございました。プロセスの実行中にコマンドラインから設定することはできますか?もしそうなら、あなたに私に簡単な例を教えてもらえますか?これは初めてです... –

+0

いいえ、[documentation](http://msdn.microsoft.com/en-us/library/ms686234%28VS.85%)を読んでください。 29.aspx)。プロセスのハンドルが必要です。あなたがこれに慣れていないなら、まずウィンドウプログラミングについて少し学ばなければならないことをお勧めします。 – Reno

関連する問題