조성호 님의 "쉽게 배우는 운영체제" 책을 정리한 포스팅 입니다 1. 입출력 시스템입출력 장치컴퓨터는 필수장치(CPU, Memory)와 주변장치(IO Device, Disk)로 구성됨각 장치는 메인보드에 있는 버스로 연결됨 저속 주변장치메모리와 주변장치 사이에 오고 가는 데이터 양이 적음 (키보드) 고속 주변장치메모리와 주변장치 사이에 대용량의 데이터가 오고 감 (GPU, HDD) 채널데이터가 지나다니는 하나의 통로여러 개의 버스를 묶어 사용 (버스를 1개만 사용하면 병목 현상 발생) 속도가 비슷한 장치끼리 묶어 사용함 2. 입출력 버스의 구조폴링 방식입출력장치에서 으로 폴링 방식으로 명령을 하여 데이터를 가져옴응답이 오기 전까지 대기해야 함 (계속해서 작업할 수 없음) 입출력 제어기 I/O Device..