일 실시 예 에서 , 사용 자 프로세스 는 , 인터럽트 가 링 버퍼 에서 의 이벤트 들 을 프로세싱 하 기 위해 발생 할 때 까지 대기 할 수 있 다 . 그러나 , 이것 은 어떤 커널 혹은 드라이버 지원 을 요구 할 수 있 다 . 이 처럼 , 인터럽트 들 은 단지 , 만약 커널 모드 루틴 이 이것 을 허용 한다면 , 활성 화 될 수 있 다 . 예 를 들 어 , 사용 자 프로그램 은 프로파일링 매 커 니즘 인터럽트 를 세마포어 ( semaphore ) 혹은 뮤 텍스 ( mutex ) 와 관련 시키 기 위해 드라이버 를 호출 할 수 있 다 . 인터럽트 가 발생 할 때 , 드라이버 는 관련 된 오브젝트 에 신호 를 보낸다 . 오브젝트 관해 대기 하 고 있 는 임의 의 쓰레드 가 깨어날 수 있 고 , 그리고 버퍼 를 프로세싱 할 수 있 다 . 그러나 , 이해 할 것 으로 , 다른 드라이버 모델 들 도 가능 하 다 .