Keywords2007.04.21 21:30
SPOOL(Simultaneous Peripheral Operations On-Line;스풀)


컴퓨터의 중앙 처리 장치(CPU)와 주변 장치 사이에서 데이터를 주고 받을 때에, 고속의 보조 기억 장치를 버퍼 기억 장치(buffer memory)로 사용함으로써 저속의 주변 장치의 처리를 대기하지 않고 지체 없이 프로그램의 처리를 계속하는 기술이다.

프로그램의 실행 중에 프린터나 카드 판독 장치 등 저속의 주변 장치에 대한 데이터 출력이나 저속의 주변 장치로부터 데이터 입력이 있으면, 주변 장치의 처리 대기 상태를 발생한다. 이것을 해소하는 것이 스풀이다. CPU나 사용자는 저속의 주변 장치의 처리를 대기하지 않고 처리를 계속하기 때문에, 작업 효율이 대폭 향상되므로 복수의 프로그램이나 작업을 병행 처리 할 수 있다.

스풀(SPOOL)이라는 약어를 동사처럼 사용하여 프린터 등 출력 장치에 대한 스풀의 응용을 출력 스풀링, 카드 읽기 등 입력 장치에 대한 스풀의 응용을 입력 스풀링이라고 한다. 또, 스풀 기능을 수행하는 소프트웨어를 스풀러(spooler)라고 한다.

Reference : http://word.tta.or.kr/terms/termsView.jsp?num=14133
Posted by Proneer

댓글을 달아 주세요


티스토리 툴바