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