4) 문맥 교환(Context Switching)과 PCB
* 프로세스 교환(Process Switching)
: 실행 중인 프로세스가 인터럽트되면 실행을 중지하고 프로세서(CPU)가 다음 프로세스를 실행하는 것.
* 문맥 교환(Context Switching)
: 프로세스 교환이 발생될 때 직전의 프로세스에 대한 모든 상태를 레지스터에 저장 혹은 업데이트하고 새로운 프로세스의 레지스터 정보를 적재하는 과정.
: 문맥 교환이 자주 발생하면 오버해드(Overhead)가 발생됨.
* PCB [ Process Control Block ]
: 프로세스에 대한 모든 정보를 담고 있는 데이타 테이블
: 문맥 교환을 할 때 저장 및 로드됨.
[side knowledge]
* 오버해드(Overhead)
: 여기 클릭
댓글 없음:
댓글 쓰기