2009-07-02 13 views
2

マシン上で.NET CLR RAMの使用を設定する方法はありますか?.NET CLR RAMの使用方法を設定する

64GBのRAMがあり、それを4GBに制限したいとしますか?これは可能ですか?

- 問題の根本は、私が64ビット - 4GBマシンで正常に動作する64ビットアプリケーションを持っていることですが、64ビット - 64GBマシンで実行すると失敗しますメモリ)。私は、メモリの断片化が原因であると考えています。十分なRAMがある場合は、アプリケーションが最大8GBのチャンクを割り当てようとします。そうしないと、割り当てがずっと小さなチャンクに分割されます。だから私はいつも小さなチャンクを使用するようにアプリケーションを設定する必要がありますか?

+0

これは、serverfault –

答えて

2

の%SystemRoot%\ Microsoft.NET \ Frameworkの[バージョンでmachine.configファイルをご覧に持っています] \ CONFIG

memoryLimit属性は、プロセスが消費できる物理メモリの割合を制御します。私はこれがあなたが探しているものではなく、私が見つけることができる最も近いものであることを知っています。

+0

のためのabetter質問かもしれない正確にどこのmemoryLimit属性は行くのですか? – Zeus82

関連する問題