UNIX에서 실시간 프로세스를 위한 자원 할당 및 디스크 입출력 스케쥴링 기법의 구현

기존의 UNIX 운영체제를 실시간 응용 분야에 사용하려면 그 적용 분야에 따라 여러가지 실시간 기능들을 추가하여야 한다. 본 논문에서는 실시간 프로세스가 요구되는 자원들이 다른 프로세스에 의해 이미 점유됨으로 인하여 실시간 프로세스의 수행이 지연됨을 방지하는 자원 할당 기법을 제시하였다. 또한 이러한 실시간 처리 성능의 효율을 보완하기 위하여, 디스크 입출력의 부담이 많은 환경에서 실시간 프로세스에게 우선적인 디스크 입출력을 제공하는 실시간 디스크 입출력 스케쥴링 기법을 같이 제시하고 구현 및 시험하였다.