발표 날짜 2024.10.16 WED 10시a.m.CH06 제한적 직접 실행 원리 Limited Direct Execution CPU를 가상화하기 위해서 운영체제는 여러 작업들이 동시에 실행되는 것처럼 보이도록 물리적인 CPU를 공유한다 CPU 시간을 나누어 씀으로써 가상화를 구현할 수 있고, 가상화 기법을 구현하기 위해서는 몇 가지 문제를 해결해야 한다 1) 성능 저하 - 시스템에 과중한 오버 헤드를 주지 않으면서 가상화를 구현할 수 있어야 한다 2) 제어 문제 - 제어권을 상실하면 한 프로세스가 영원히 실행을 계속할 수 있는 등의 문제가 발생할 수 있다 6.1 기본 원리 - 제한적 직접 실행 Limited Direct Exectuion "직접 실행" - 프로그램을 CPU 상에서 그냥 직접 실행시키는 ..