この件に関してすでに尋ねられた質問と多くのグーグルを読んだ後、私はまだ-Xmsオプションを明確に見ることができません
java -Xms=512m -Xmx=512m私の質問は:との違いは何java -Xms=64m -Xmx=512mですか?
今のところ、次の答えがあります。
唯一の違いは、アプリケーションの実行中に実行されるガベージ コレクションの数とメモリ割り当ての数です。私は正しいですか?
この答えの理由は次のとおりです。
-Xmsオプションを に設定しても、起動後にアプリケーションが実際に物理メモリ512mを使用することにはなりません。512Mこれは、最新の OS 仮想メモリ管理と遅延ページ割り当てに関連していると思います。-Xms( to512Mまたは toの設定64Mは、Linux の top または Windows のタスク マネージャーによって報告された初期使用メモリをまったく変更しないことに気付きました)
このオプションの影響を理解するのを手伝ってくれる人、Xmsまたは理解するのに役立つリンクを教えてくれる人はいますか?
前もって感謝します
マヌー