[컴퓨터공학] 프로세스와 스케줄러 이해 - 프로세스 스케줄링
프로세스와 스케줄러 이해 - 프로세스 스케줄링
패스트캠퍼스 강의 보면서 정리하고 있습니다
배치 처리 시스템
- 순차적 처리
시분할 시스템
- 다중 사용자 지원을 위해 컴퓨터 응답 시간을 최소화하는 시스템
멀티 태스킹
단일 CPU
에서 여러 응용 프로그램이 동시에 실행되는 것처럼 보이게 하는 시스템
멀티 프로세싱
여러 CPU
에 하나의 프로그램을 병렬로 실행해서 실행 속도를 극대화시키는 시스템
멀티 프로그래밍
- CPU를 최대한 활용하는 시스템
- 응용 프로그램은 온전히 CPU를 쓰기 보다는 중간에 다른 작업을 필요로함