Context Switching 이랑1 context switch (문맥교환) 이란 ? context switch ( 문맥교환 ) 이란 ? 멀티프로세스 환경에서 CPU가 어떤 하나의 프로세스를 실행하고 있는 상태에서 인터럽트 요청에 의해 다음 우선 순위의 프로세스가 실행되어야 할 때 기존의 프로세스의 상태 또는 레지스터 값(Context)을 저장하고 CPU가 다음 프로세스를 수행하도록 새로운 프로세스의 상태 또는 레지스터 값(Context)를 교체하는 작업을 Context Switch(Context Switching)라고 한다. ⚫ Context Switching - 인터럽트(Interrupt) 인터럽트는 CPU가 프로그램을 실행하고 있을 때 실행중인 프로그램 밖에서 예외 상황이 발생하여 처리가 필요한 경우 CPU에게 알려 예외 상황을 처리할 수 있도록 하는 것을 말한다. 아래와 같은 인터.. TEAM STUDY/한 권으로 읽는 컴퓨터 구조와 프로그래밍 2022. 1. 3. 이전 1 다음