context switching – 작업간 전환
작업간 전환이란 운영체계 또는 운영 환경과 관련된 용어로서, 자신의 현 상태를 잃지 않은 채 한 프로그램에서 다른 프로그램으로 전환할 수 있게 해주는 것을 말한다.
작업간 전환은 멀티태스킹과 같은 것이 아니라는 점에 유의할 필요가 있다.
멀티태스킹에서는 CPU가 여러 프로그램들 사이를 빠르게 왔다 갔다 하며 처리함으로써, 모든 프로그램들이 마치 동시에 실행되는 것처럼 보이게 하지만, 작업간 전환에서는 CPU가 여러 프로그램 사이를 왔다 갔다 하는 것 대신에, 한번에 오직 하나의 프로그램만을 실행시킨다.