__JMY__
MY Devblog
__JMY__
전체 방문자
오늘
어제
  • 분류 전체보기 (52)
    • Dev (52)
      • Algorithm (6)
      • Linux (12)
      • Network (7)
      • Container (2)
      • Python (14)
      • Frontend (2)
      • Etc (9)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • flask
  • Tuple
  • wget
  • certificate
  • springboot
  • tcpdump
  • network
  • Sorting
  • react
  • Python
  • Docker
  • Linux
  • hash
  • flexbox
  • Kubernetes
  • frontend
  • Ingress
  • SCP
  • algorithm
  • hikaricp

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
__JMY__

MY Devblog

Dev/Etc

덤프파일 생성방법

2021. 1. 29. 17:56

덤프파일 생성방법

Heap dump

jmap은 JVM 프로세스의 heap 덤프를 생성하는 명령어이다.

jmap -dump:format=b,file=`hostname`_dump.hprof $pid

Thread dump

jstack은 JVM 프로세스의 thread 덤프를 생성하는 명령어이다.

jstack -l $pid >> `hostname`_thread_dump.txt

CPU 사용량 (top)

top은 실시간 리눅스 CPU, 메모리 사용량을 체크할 수 있는 도구이다.

top -H -n 1 -p $pid >> `hostname`_cpu.txt

프로세스 스택 정보 (pstack)

pstack은 프로세스의 스택 정보를 보여주는 명령어지만, 멀티 쓰레드 프로그램의 경우 쓰레드 별 스택 정보를 확인할 수 있어 쓰레드의 상태를 확인하는 용도로 사용한다.

pstack $pid >> `hostname`_pstack.txt
반응형

'Dev > Etc' 카테고리의 다른 글

HikariCP Pool Locking 케이스 스터디  (0) 2021.07.06
트러블 슈팅 툴  (0) 2021.01.29
자가 서명 인증서 생성  (0) 2020.03.03
정규표현식  (0) 2019.08.04
콘솔 창 없이 배치파일 실행하는 방법  (0) 2019.06.28
    'Dev/Etc' 카테고리의 다른 글
    • HikariCP Pool Locking 케이스 스터디
    • 트러블 슈팅 툴
    • 자가 서명 인증서 생성
    • 정규표현식
    __JMY__
    __JMY__
    공부내용 정리 블로그

    티스토리툴바