%20%E3%83%A1%E3%83%A2%E3%83%AA%E4%BD%BF%E7%94%A8%E7%8E%87%E3%81%8C%E9%AB%98%E3%81%84%E3%80%82.png)
JavaプロセスでSolaris 10の高いスワップメモリ使用率を分析する方法は?
答え1
始める良い方法は、Using DTrace in Solaris 10をチェックすることです。
- http://dsc.sun.com/solaris/articles/java_on_solaris.html
- http://www.solarisinternals.com/wiki/index.php/DTrace_Topics_Java
- http://blogs.oracle.com/jimlaurent/entry/solaris_faq_myths_and_facts
- http://blogs.warwick.ac.uk/chrismay/entry/solaris_10_memory/
- http://www.solarisinternals.com/si/tools/memtool/vmsizing.pdf
答え2
ガベージコレクタが実行する作業を確認したい場合があります。 ソフトウェア定義ネットワークこれには良い技術文書(およびgcデバッグを有効にする方法)があります。
良い実用的なアプローチを説明しますここ。私たちは通常、このタスクに言及されているgcviewを使用しています(Linuxでは、この場合、オペレーティングシステムは重要ではありません)。