운영체제 운용 기법
[OS] 다양한 운영체제의 운용기법 종류
1. 일괄 처리 (Batch Proccessing)
일괄 처리란 컴퓨터 프로그램 흐름에 따라 순차적으로 자료를 처리하는 방식을 뜻한다.
2. 다중 프로그래밍 (Multi-programming)
하나의 CPU와 주기억장치를 이용하여 여러개의 프로그램을 동시에 처리하는 방식
- 컨텍스트 스위칭의 개념 등장
- 한 CPU 에서 여러개의 프로그램을 전환 가능
3. 시분할(Time Sharing)
여러 명의 사용자가 사용하는 시스템에서 컴퓨터가 사용자들의 프로그램을 번갈아가며 처리해줌으로써 각 사용자에게 독립된 컴퓨터를 사용하는 느낌을 주는 것으로, 라운드 로빈(Round Robin)방식이라고도 한다.
- 컨텍스트 스위칭의 개념이 더중 중요해짐
- 한 CPU 에서 여러개의 프로그램을 빠르게 전환하며 동시에 돌아가는것처럼 보이도록 함