C#

C# 컨텍스트 스위칭

comwitch 2023. 6. 19. 09:36

레지스터 : 핵심 정보들 (어떤 코드까지 실행했는지, 메모리의 위치들을 가지고있는지)

 

PCB란 어떤 프로세스가 돌아가기 위한 정보라고 생각하면 된다.

cpu는 여러 프로세스를 1초에 몇1000번씩 서로 돌아가면서 돌린다. 이 돌리는 상황을 컨텍스트 스위칭이라 하고, 컨텍스트 스위칭 도중에는 메모리에서 PCB정보를 가져와서 사용한다.