spooling1 [Chapter 1. 서론] 운영체제의 발전 - 다중 프로그래밍,시분할 시스템 본 정리는 운영체제(Operating System: Concepts) 9th edition과 22학년도 1학기 건국대학교 운영체제 수업을 바탕으로 하고 있습니다. 다중 프로그래밍 (Multiprogramming) 1. 시스템에 들어오는 모든 작업은 디스크의 작업 풀에 적재된다. 2. 한 시점에 운영체제의 정책에 따라 작업 풀 내의 여러 작업이 선택되어 메모리에 탑재된다. 3. 운영체제는 메모리에 탑재된 작업들 중 하나를 선택하여 CPU가 실행을 한다. 4. 입출력 혹은 인터럽트 발생 시 다른 프로그램을 운영체제가 선정하여 CPU가 실행한다. 즉, CPU는 항상 일을 하고 있게된다. 다중프로그래밍에서 Buffering과 SPOOLing Buffering은 그냥 출력 및 입력의 속도는 프린터를 예로들면 매우.. 2022. 8. 10. 이전 1 다음