예상치 못한, 외부에서 발생한 이벤트
I/O interrupt
Clock interrupt
Console interrupt
Program check interrupt
Machine check interrupt
Inter-process interrupt
System call interrupt
인터럽트 발생
프로세스 중단 (커널 개입)
인터럽트 처리 (interrupt handling)
인터럽트 발생 장소, 원인 파악
인터럽트 서비스 할 것인지 결정
인터럽트 서비스 루틴 호출 (interrupt service)

Context 프로세스와 관련된 정보들의 집합
Context saving 현재 프로세스의 Register context를 저장하는 작업
Context restoring Register context를 프로세스로 복구하는 작업
Context switching 실행 중인 프로세스의 context를 저장하고 앞으로 실행 할 프로세스 복구
불필요한 Context switching을 줄이기
쓰레드!!