프로세스문맥1 [OS] 5장 프로세스 관리 5장, 프로세스 관리 프로세스(process)란 실행중인 프로그램(program in execution)을 뜻한다. 시분할방식으로 여러 프로그램이 CPU를 나눠쓰는데, 다시 자기 차례가 왔을 때 '어떤 명령까지 수행했는지'에 대한 정보가 필요하다. 이를 담고 있는 것이 프로세스 문맥(context)이다. 프로세스 문맥 프로세스의 주소 공간(코드, 데이터, 스택 상태) 레지스터에 어떤 값을 가지고 있었는지 시스템 콜 등을 통해 커널에서 수행한 일의 상태 프로세스에 관해 커널이 관리하고 있는 각종 정보 하드웨어 문맥 : CPU의 수행 상태. 프로그램 카운터, 각종 레지스터 저장값 프로세스의 주소 공간 : 코드, 데이터, 스택 주소 커널상의 문맥 : PCB와 커널스택 프로세스의 상태 - 실행(running) .. 2021. 12. 22. 이전 1 다음 반응형