프로세스 블록상태와 프로세스 상태 관리
2025.11.17
1. 프로세스 블록상태 이벤트
프로세스가 블록상태에 들어가는 주요 이벤트는 입출력(I/O) 작업 완료 대기, 리소스 요청 대기, 시그널 대기, 세마포어 또는 뮤텍스 획득 대기 등이 있습니다. 입출력 연산 수행 시 작업 완료까지 프로세스는 블록되며, 특정 리소스(잠금, 메모리 공간)가 사용 가능해질 때까지 대기합니다. 다른 프로세스나 시스템으로부터 시그널을 기다리거나 공유 자원 접근을 제어하기 위해 동기화 기법 사용 시에도 블록상태로 전환됩니다.
2. 깨어 있는 프로세스의 특성
깨어 있는 프로세스는 CPU를 사용하여 실행 중이거나 실...
2025.11.17