문맥 교환 (context switch) 뜻

CPU가 실행 중인 프로세스의 상태를 저장하고 다른 프로세스로 바꾸는 일

Saving one process's state and loading another's so the CPU can switch

단계별로 보기

  1. P1이 CPU에서 실행되고 있습니다.
  2. 타이머가 울리면 운영체제가 P1의 상태를 저장합니다.
  3. 이어서 P2의 상태를 꺼내 CPU에 올립니다.
  4. 이제 P2가 실행되고 P1은 기다립니다. 바꾸는 동안에는 아무도 일하지 못합니다.

개발자의 타자 연습에서 운영체제 용어로 타자 연습을 해 보세요.