이중모드1 [Day 89] 다중 프로그래밍(Multi programming), 이중모드(Dual mode) 다중 프로그래밍(Multi programming) 주기억 장치에 여러 개의 프로그램을 동시에 적재하여 한 프로그램이 실행될 때 다른 프로그램은 I/O처리를 하는 등 CPU연산과 I/O처리를 동시에 실행하여 CPU의 유휴시간을 줄여 효율성을 향상시키는 방법 다중 프로그래밍 환경에서는 실행 중인 프로그램의 오류가 실행 중인 다른 프로그램에 영향을 줄 수 있어 적절한 보호가 필요함 이중모드(Dual mode) 실행중인 프로그램의 오류가 다른 프로그램에게 영향을 주는 것을 막기 위한 방법으로, 2가지 동작 모드 제공 사용자 모드 실행중인 프로그램의 오류가 다른 프로그램에 영향을 주지 않는 제한적인 명령만 사용 가능 모니터 모드(=커널 모드, 슈퍼바이저 모드) 실행중인 프로그램의 오류가 다른 프로그램에 영향을 줄.. 2020. 11. 7. 이전 1 다음