CPU 가상화의 핵심 - 시분할 (Time Sharing)

제한적 직접 실행(limited direct execution)

배경 문제 : 성능 vs 제어

제어를 유지하면서 효율적으로 CPU를 가상화 하려면?


문제점 1 : 특수 동작

system call


문제점 2 : 프로세스 간 전환

협조적 방식