본문 바로가기
공부/Computer Science

스풀링(spooling)

by 밍미 2018. 11. 8.
SPOOL

SPOOL

스풀은 Simultaneous Peripheral Operation On-Line의 약자로, 대기열 관리기법을 말한다. 입출력장치와 CPU 간의 처리속도 차이로 인한 대기시간을 줄이기 위한 기법이다.

입출력장치와 PC를 직접 연결하지 않고 중간 저장 장치를 사용하는데, 디스크의 일부를 아주 큰 버퍼처럼 사용한다. 이때 사용하는 중간 저장 장치 영역 전체를 스풀이라고 한다.

 

SPOOLING

이러한 스풀을 적용하는 것 또는 스풀을 채우는 것을 스풀링이라고 한다.

입력 장치로부터 읽어들인 출력 데이터들을 출력장치가 처리할 수 있을 때까지 스풀에 일시적으로 저장하고, 입출력 장치의 처리속도에 맞게 컴퓨터가 작업을 할당한다.

이렇게 스풀을 사용함으로써 출력을 하면서도 출력 작업을 계속 입력받을 수 있으며, 다른 PC작업 또한 가능하게 되었다.

 

'공부 > Computer Science' 카테고리의 다른 글

크론(cron) 표현식  (0) 2020.03.11
OSI 7계층  (0) 2020.01.06
객체지향 설계의 5대 원칙 (SOLID)  (0) 2018.11.05

댓글