14

私が取り組んでいるアプリケーションでは、特定の条件下でメモリ使用量が急増し、事実上コンピュータがロックされます。メモリリークではないと思いますし、エラーもありません。必要なメモリが多すぎるだけです。タスク マネージャーでメモリ使用率が 99% に跳ね上がり、Windows が動作を停止し、再起動を余儀なくされます。

VS がデバッグ中に使用できるメモリの最大量を設定することは可能ですか? メモリ不足をより速く実行する方法を探しているわけではありません.Windowsが動作し続けることができるように、メモリを解放したいだけです。

  • ビジュアル スタジオ 2010
  • ウィンドウズ7 64b
  • 8GBのRAM
  • C#.NET

編集:
メモリリークを修正する方法を尋ねているのではありません。VS デバッガーが使用するメモリを制限しようとしています。たとえば、私の PC には 8 GB の RAM が搭載されていますが、アプリケーションは 2 GB の RAM を搭載した PC で実行する必要があります。したがって、VS を 2GB のみを使用するように構成したいと考えています。アプリケーションが 2.0001GB を割り当てようとした場合、VS にこれ以上メモリがないことを伝えてもらいます (おそらくクラッシュが発生します)。

4

1 に答える 1