본문 바로가기
👨‍🏫일문일답

컨텍스트 스위칭

by 캔 2024. 1. 29.

컨택스트 스위칭은 다중 프로그래밍 시스템에서 운영체제에 의해 CPU가 할당되는 프로세스를 변경하기 위해 현재 CPU를 사용하여 실행되고 있는 프로세스의 상태 정보를 저장하고 앞으로 실행될 프로세스의 상태 정보를 설정한 다음에 CPU를 할당하여 실행되고 하는 작업이다.

인터럽트 발생 시, 재개에 필요한 레지스터 컨텍스트를 저장한다.

시간 할당량 작을수록 컨텍스트 스위칭 횟수, 인터럽트 횟수, 오버헤드가 증가한다.

'👨‍🏫일문일답' 카테고리의 다른 글

프로세스 스케쥴링  (0) 2024.01.29
트랩  (0) 2024.01.29
임계구역 원칙  (0) 2024.01.29
임계구역  (0) 2024.01.29
인터럽트 종류  (0) 2024.01.29