シナリオ:サーバーにログオンし、JSMアドミニストレータが実行しているとします。いくつかの作業を行います。JSMアドミニストレータは引き続き実行しています。その後、サーバーからログオフします。JSMアドミニストレータが機能を停止し、不具合が発生します。

現状では、ログオフするとJava仮想マシンが停止します。これは、ほとんどの状況で正しい動作ではありません。WindowsサービスからJava仮想マシンを実行する場合も正しい動作にはなりません。

Java仮想マシンはどのようにして違いを区別できるでしょうか? 区別はできませんが、-Xrsオプションを使用してログオフするとJava仮想マシンを停止しないようにすることができます。

jsmmgrdta.txtファイルに-Xrsオプションを挿入すれば、上記のシナリオは発生しなくなります。

詳細については、「Java Hotspot テクノロジ」を参照してください。

  • No labels