2.11 CPU 보호

Mar 26, 2019


-> 목차

CPU가 하나의 프로그램에 의해 독점되는 것을 막기 위해 운영 체제는 타이머(timer)라는 하드웨어를 사용한다.

타이머는 정해진 시간이 지나면 인터럽트를 발생시켜 운영 체제에게 CPU의 제어권을 이양시킨다.

타이머는 일정한 시간 단위로 세팅될 수 있으며 매 클럭 틱 때마다 1씩 감소한다.

타이머가 0이 되는 순간에 인터럽트가 발생한다.

시분할 시스템(time sharing system)에서 현재 시간을 계산하기 위해서도 널리 사용된다.



위 글은 운영 체제와 정보 기술의 원리 -반효경책을 정리하기 위해 쓴 글입니다.
https://book.naver.com/bookdb/book_detail.nhn?bid=4392911