1. Context Switching - 현재 진행하고 있는 프로세스, 쓰레드의 상태를 저장하고 다음 진행할 Task의 상태 값을 읽어 적용하는 과정 2. 필요성 - 다양한 사용자들이 동시에 사용하는 것처럼 하기 위해서는 CPU가 Task를 바꿔가며 실행해야 때문에 필요하다. 3. Context Switching 실행 방식 - 현재 실행하고 있는 Task의 PCB 정보를 저장한다. - 다음 실행할 Task의 PCB 정보를 읽어 Register에 적재하고 CPU가 이전에 진행했던 과정을 연속적으로 수행한다. * Task 정보는 Register에 저장되고 Process Control Block 으로 관리된다.