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에서는 그러나 이 경우 운영 체제는 중요하지 않습니다).