이번에는 프로세스 스위치에 대해서 알아보겠습니다. Process Switch 쉽게 말하면 CPU가 처리하는 프로세스가 A에서 프로세스 B로 바뀌는 행위를 프로세스 스위치라고 합니다. 이전에 프로세스의 정의에서 다뤘던 Dispatcher가 프로세스 스위치를 행합니다. 이전 글에서 우리는 프로세스 컨텍스트를 배웠습니다. 여기서 프로세스 스위치와 비슷한 개념인 Mode change가 있습니다. 이것에 대해 알아보고, 이 둘의 차이점에 대해 다뤄봅시다. Modes of Execution 우선 그 전에, 프로세스의 실행 모드에 대해서 알아보겠습니다. 프로세스의 실행 모드는 유저모드와 시스템 모드가 있습니다. 유저모드는 이전 글에서 다뤘던 User Context와 System Context에 대응되는 개념이라고 생..