Task / Throughput / Spool
-
Job / Task
- 사용자 입장에서 컴퓨터에게 주어지는 작업을 Job이라고 한다.- Task는 OS 입장에서 본 작업의 단위이다. OS는 Job을 여러 개의 Task로 분해하여 CPU에게 처리를 맡기고, 처리가 완료되면 해당 Task를 소멸시킨다. -
Throughput
- OS의 단위 시간당 태스크 처리능력을 Througput(스루풋)이라고 한다. 프로세서, 네트워크, 메모리 I/O 등의 속도를 파악하기 위해 측정되기도 한다. -
Spool
- CPU에서 저속인 입출력 장치로 가는 명령을 비교적 빠른 중간 메모리에 저장하는 것을 Simultaneous Peripheral Operation On-Line을 줄여 spool, 이를 위해 저장 공간에 명령을 저장하는 처리를 spooling이라고 한다. CPU가 입출력 장치의 처리에 독립되어 동작할 수 있도록 하여, 더 효율적인 작업 관리를 가능하게 한다.