본문 바로가기
이론/컴퓨터 공학 개론

chapter 4) 입출력 프로그래밍

by kiseno 2025. 5. 8.
728x90
반응형
SMALL
5. 입출력 프로그래밍
    1. 버퍼링
        1. 입출력 장치의 이와 같은 느린 속도를 보완하는 방법 중 하나
        2. 버퍼들을 사용하여 임시 보관 -> 중앙처리 장치와 입출력 장치들의 작동에 지연이 없도록 함
    2. 스풀링
        1. 다중 프로그래밍 환경 하에 더욱 유용함
        2. 디스크를 매우 큰 버퍼처럼 사용함
    3. 채널
        1. 속도 차이를 극복하기 위해 입출력 자잋와 중앙처리 장치 사이에 입출력 채널을 둠
        2. 다중 처리 시스템에 매우 유용함
    4. 인터럽트
        1. 시스템에 예상치 못한 상황이 발생했을 때 그것을 운영체제에 알려주는 매커니즘
        2. 입출력 인터럽트, 외부 인터럽트, 프로그램 에러 인터럽트, 재시작 인터럽트 등이 있음
728x90
반응형
LIST