Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

dongdorodongdong

Spooling / Buffering 본문

Operating System

Spooling / Buffering

d5ngs 2019. 6. 13. 22:12

Spooling (스풀링)


  • 정의
    - 다중프로그래밍 환경에서 용량이 크고 신속한 엑세스가 가능한 디스크를 이용하여 각 사용자 프로그램의 출력할 데이터를 직접 프린터로 보내지 않고 디스크에 모았다가 나중에 한꺼번에 출력함으로써 프린터 장치의 공유 및 프린터 처리 속도를 보완하는 기법
    - 어떤 작업의 I/O과 다른 작업의 계산을 병행 처리하는 기법
    - 디스크 일부를 매우 큰 버퍼처럼 사용하는 방법
    - Simultaneous Peripheral Operation On-Line의 약어


Buffering (버퍼링)

  • 정의
    - I/O이 일어나는 동안 I/O 장치CPU 간의 처리 속도 차이에서 발생하는 CPU의 대기 시간을 최소화하는 작업을 필요하며 CPU 효율적인 시간 관리를 지향한다.
    - 주기억장치의 일부를 버퍼로 정해 놓는다.
    - 저속의 I/O 장치와 고속의 CPU간의 속도차이를 해소하기 위해서 나온 방법


'Operating System' 카테고리의 다른 글

프로세스 상태 전이도  (0) 2019.06.13
Interuppt (인터럽트)  (0) 2019.06.12
가상기억장치의 관리기법  (0) 2019.06.10
컴퓨터 시스템 구조  (0) 2019.06.10
UNIX  (0) 2019.04.12