조성호 님의 "쉽게 배우는 운영체제" 책을 정리한 포스팅 입니다 1. 이벤트 드리븐시스템이나 애플리케이션에서 발생하는 이벤트를 중심으로 동작하는 방식이벤트 발생 시, 콜백 함수가 호출되어 이벤트가 처리됨비동기적 방식으로 동작여러 이벤트가 동시에 발생해도, 각 이벤트를 각각의 스레드에서 처리함다른 이벤트에 영향을 미치지 않음입출력 장치는 자신의 작업이 완료되면, 인터럽트 신호를 발생시켜 CPU에 작업을 요청함 2. 종류동기적 인터럽트 (사용자 인터럽트)실행중인 명령어로 인해 발생 종류프로그램상의 문제 때문에 발생 (Divide By Zero)프로세스를 의도적으로 중단하기 위해 발생주변장치의 조작에 의해 발생 비동기적 인터럽트하드웨어적인 오류로 인해 발생하는 인터럽트입출력 장치에 의해 트리거됨 3. 인터럽트..