본문 바로가기
반응형

INFRA29

heap dump & thread dump 스레드 덤프(Thread dump) 실행 중인 프로그램의 모든 스레드에 대한 정보를 포함한 스택 트레이스(stack trace)를 출력하는 것을 말합니다. 스레드는 프로그램의 동시 실행 나타내는 작은 실행 단위입니다. 각 스레드는 프로그램의 다른 부분을 동시에 실행하고, 여러 스레드가 상호작용하면서 병렬 또는 동시에 작업을 수행할 수 있습니다. 스레드 덤프를 생성하면 각 스레드의 현재 상태와 실행 중인 메서드의 호출 스택 정보를 확인할 수 있습니다. 이를 통해 프로그램이 어떤 작업을 수행 중인지, 각 스레드가 어떤 메서드를 호출하고 있는지, 스레드 간에 어떤 상호작용이 발생하는지 등을 파악할 수 있습니다. 스레드 덤프는 주로 다음과 같은 상황에서 유용하게 활용됩니다: 데드락(Deadlock) 진단: 데드.. 2023. 6. 15.
udev란 ◼️ 정의 Udev는 리눅스 커널을 위한 장치 관리자입니다. devfsd와 hotplug를 계승하는 udev는 주로 /dev 디렉터리의 장치 노드를 관리, CentOS/RHEL/Oracle Linux/Rocky 에서 많이 사용됩니다. udev는 장치가 삽입되거나 제거될 때 장치 노드를 생성하거나 삭제하고, 장치의 특성을 기반으로 장치 노드에 권한을 설정하고, 장치의 특성을 기반으로 장치 노드에 서비스나 스크립트를 연결합니다. udev는 리눅스 시스템의 장치 관리 역할을 합니다 ◼️ udev 사용 목적 장치 감지 및 식별: udev는 시스템에 연결된 새로운 하드웨어 장치를 감지하고, 해당 장치를 고유하게 식별합니다. 이를 통해 리눅스 운영 체제는 어떤 장치가 연결되어 있는지 알 수 있습니다. 장치 노드 생.. 2023. 6. 13.
리눅스 명령어 모음1 리눅스 명령어 모음1 1. ls 해당 디렉토리의 리스트를 보는 명령어 ls 명령어는 다음과 같은 옵션을 사용할 수 있습니다. -a : 모든 파일을 표시합니다. (숨김 파일 포함) -l : 긴 형식으로 파일 목록을 표시합니다. -R : 하위 디렉토리의 파일 목록도 표시합니다. -h : 파일 크기를 사람이 읽을 수 있는 형식으로 표시합니다. -t : 파일의 수정 시간 순으로 파일 목록을 정렬합니다. 보통 ls -al 을 많이 사용한다 2. cd 디렉토리 이동시 사용하는 명령어 cd [이동할 디렉토리] - 옵션은 이전 디렉토리로 이동합니다. .. 옵션은 상위 디렉토리로 이동합니다. ~ 옵션은 홈 디렉토리로 이동합니다. / 옵션은 루트 디렉토리로 이동합니다. 3. mkdir 디렉토리 생성 mkdir [생성할 디.. 2023. 6. 12.
CentOS-8 - AppStream - No URLs in mirrorlist - yum 안될때 sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-* sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-* 2022. 4. 30.
반응형