プロセスのメモリ割り当てを制限する


3

Windows Server 2008 R2を実行しています。特定のプロセスに割り当てられたRAMメモリスペースを制限したいのですが、「Windows System Resource Manager」をインストールしましたが、情報は表示できますが編集できません。

特定のプロセスに割り当てられたRAMスペースを制限することさえ可能ですか?

回答:


2

これはsuperuser.comの質問のように思えますが、OSレベルでこれを制御することは一般的ではなく、アプリケーション/プロセスレベル、たとえばJavaでは、プログラム/アプリケーションサーバーを構成できると思います/ etcは、特定のJVMインスタンス(java -Xms1024m -Xmx1024m)に設定した引数に基づいて特定の量のRAMを割り当てるために、アプリケーションがこの種の構成を提供するかどうかを確認しましたか?ベンダーに確認しましたか?おそらくいくつかのアプリケーション固有のドキュメント?

更新:うーん、面白い、チェコ語:https : //stackoverflow.com/questions/192876/set-windows-process-or-user-memory-limit


プロセスはTomcatで、Javaで実行されます。(java -Xms1024m -Xmx1024m)を制限しましたが、Windowsでも制限する方法があるかどうかを知りたいです。
デビッドファイズ

ほら、あなたは、あなたの答えを得た:Dのstackoverflow.com/questions/6225682/...を -あなたのWindowsのレジストリエディタ内であなたのTomcatサービスを見つけたら、これらのパラメータを編集/追加することができます。-Xms1024m -Xmx1024mbは(あなたがしたいことを想定RAM割り当てを1ギガバイトに制限します)
-theMarceloR

回答を更新しました。それが役立つかどうかを確認してください。
theMarceloR
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.