https://www.cnblogs.com/it-worker365/p/6867996.html
1. 성능 테스트
JMeter가이 같은 불확실성의 도입으로 네트워크 이상 현상을 해결하기 위해 사무 기기의 사용을 방지하지 않습니다
이 테스트하는 자바 코드를 먼저 작성 패키지의 경우, 같은 얼마나 많은 스레드가 동시에 설정 얼마나 많은으로 테스트 계획을 작성, / 내선 자신 lib에 넣어 lib 디렉토리에 항아리를 참조 할 것, 그리고 당신은 창조를 볼 수 있습니다
박쥐를 열고 승리 관리자는 다른 실행을 추가하는 단계를 수행
리눅스는 리눅스에서 편집 된 파일을 이길 수, 당신은 ./bin/jmeter -n -t ../***.jmx 실행할 수 있습니다
2. 정적 분석
MemoryAnalyzer, VisualVM과, JMC 等
jmap는의 -dump : 라이브 형식 = B, 파일 = 힙 dump.bin <PID>
또는 해당 프로세스에 연결 또는 -XX : + HeapDumpOnOutOfMemoryError -XX : HeapDumpPath = $ SELFLOGDIR / dump.hprof
3. 동적 해석
JProfile
프로젝트의 -agentpath 시작을 추가, 리눅스 JProfile 다운로드 : GUI 모드를 선택, /home/admin/jprofiler9/bin/linux-x64/libjprofilerti.so=port=8849 또는 ./bin/jpenable은 선택 과정을하라는 메시지가, 당신은 포트를 선택할 수 있습니다 포트에 연결된 원격 클라이언트