프로세스의 정의, 생명주기, 스케줄링 및 운영체제와의 상호작용
2025.11.14
1. 프로세스의 정의와 특성
프로세스는 컴퓨터 시스템에서 실행 중인 프로그램의 인스턴스로, 프로그램 코드, 현재 활동 정보(상태, 프로그램 카운터, 레지스터 등), 시스템 자원의 집합으로 구성됩니다. 각 프로세스는 독립적인 실행 흐름을 가지며 이는 프로세스 간 격리를 보장하여 한 프로세스의 오류가 다른 프로세스에 영향을 미치지 않도록 합니다. 프로세스는 생성, 실행, 대기, 종료 등 여러 상태를 거치며 이러한 상태 전환은 운영체제의 관리 아래에서 이루어집니다.
2. 프로세스의 생명주기
프로세스의 생명주기는 생성, 대기, 실행, 종료...
2025.11.14