摘要 |
<p>태스크 주기 스케쥴링 장치 및 방법이 개시된다. 개시된 태스크 주기 스케쥴링 장치는 주기적으로 실행되는 복수의 태스크들을 스케쥴링하는 장치에 있어서, 상기 복수의 태스크들 각각의 마감시간 위반확률을 연산하는 마감시간 위반확률 연산부; 상기 연산된 복수의 태스크들 각각의 마감시간 위반확률과 기 설정된 임계치를 비교하여 상기 임계치보다 큰 마감시간 위반확률을 가지는 태스크가 존재하는 경우, 주기의 증가에 따른 태스크 실행 시의 시스템 자원 이용률의 감소량이 큰 상위 N(1 이상의 정수임)개의 태스크를 상기 복수의 태스크들 중에서 선택하는 태스크 선택부; 및 상기 상위 N개의 태스크의 주기를 증가시키는 주기 설정부를 포함한다. 본 발명에 따르면, 주기적으로 실행되는 복수의 태스크들이 마감시간을 위반할 확률을 낮추면서 시스템 자원의 이용률을 최소화할 수 있도록 복수의 태스크들의 주기를 설정할 수 있게 된다.</p> |