CPU 제어권을 다시 얻어 문맥 교환을 수행할 수 있어야 한다 이를 위해
하드웨어 타이머를 사용, 주기적으로 인터럽트를 발생시 타이머 인터럽트가 발생 → 운영체제는 CPU 제어권을 되찾아 → 현재 프로세스의 상태를 저장하고 다음에 실행할 프로세스의 정보를 복원하여 실행을 계속한다
보관되어있던 Proc2를 실행하는거임 Context(문맥)이라는게 레지스터, PC, 스택포인터 등등 프로세스 상태에 관한 정보를 말하는거임 이 모든 걸 자료구조에 쌓아두고 필요할 때 꺼내고 다시 보관하고 하는게 문맥교환임
협조적 스케줄링