
내가 읽고 있어요 Operating System Concepts by A. Silberschatz et al
. 운영 체제의 이중 모드 작동이 무엇인지 이해하려고 합니다.
22페이지에는 다음과 같이 명시되어 있습니다.
초기 제어는 운영 체제에 있으며, 여기서 명령은 커널 모드에서 실행됩니다. 사용자 애플리케이션에 제어권이 주어지면 모드는 사용자 모드로 설정됩니다.
control
여기서 --- 평신도의 용어로 무엇을 의미합니까 ? 사용자 애플리케이션에 제어권이 주어졌다고 하면 이는 단지 사용자 애플리케이션이 CPU 시간을 얻는다는 뜻인가요?
답변1
제어이 컨텍스트에서는 CPU가 저장된 CPU 상태를 다시 로드하고 VM 컨텍스트를 전환한 후 사용자 보호 모드에서 사용자 애플리케이션의 명령 실행을 시작한다는 의미입니다.
제어 스위치를 사용하는 경우 더 일반적으로컨텍스트 스위치. 여기서 컨텍스트는 제어가 다른 컨텍스트로 전송될 때 저장되는 CPU 상태의 조합과 VM 컨텍스트를 구성하는 메모리 보호 및 메모리 매핑을 나타냅니다.