Spooling은 I/O 효율을 높이기 위해 입력과 출력을 임시 저장 장치에 모아두었다가 처리하는 방식입니다. 이는 CPU와 I/O 장치 간의 속도 차이를 해결하고, 여러 작업이 동시에 I/O 자원을 사용할 수 있도록 하여 자원의 활용도를 높입니다.