[OS]폴링(Polling), 인터럽트(Interrupt)
·
CS/운영체제
폴링 방식(Polling)CPU가 직접 입출력장치에서 데이터를 가져오거나 내보내는 방식CPU가 입출력장치의 상태를 주기적으로 검사하여 일정한 조건을 만족할 때 데이터를 처리반복적인 모니터링 작업으로 인해 작업 효율이 떨어짐인터럽트 방식(Interrupt)입출력 관리자가 대신 입출력을 해주는 방식CPU의 작업과 저장장치의 데이터 이동을 독립적으로 운영하여 시스템의 효율을 높임데이터의 입출력이 이루어지는 동안 CPU가 다른 작업을 할 수 있음인터럽트입출력 관리자가 CPU에 보내는 이벤트 신호마우스를 움직이거나 클릭, 키보드 입력 등인터럽트 번호많은 주변장치 중 어떤 것에 이벤트가 발생되었는지를 CPU에 알려주기 위해 사용하는 번호윈도우 운영체제에서는 IRQ라 부름인터럽트 벡터여러 개의 입출력 작업을 한꺼번에..