DOI QR코드

DOI QR Code

높은 우선순위의 비주기적 태스크 그룹을 위한 리눅스 스케줄러 확장

An Extension of Linux Scheduler for High-Priority Aperiodic Task Groups

  • Kim, Young-Seung (Dept. of Computer Science and Engineering, Konkuk University) ;
  • Jo, Hyun-Chul (Dept. of Computer Science and Engineering, Konkuk University) ;
  • Jin, Hyun-Wook (Dept. of Computer Science and Engineering, Konkuk University) ;
  • Lee, Sang-Il (Agency for Defense Development)
  • 발행 : 2014.04.22

초록

임베디드 소프트웨어는 국방, 항공 우주, 자동차와 같이 다양한 응용분야에서 그 중요성이 부각되고 있다. 이와 함께 시스템 자원의 효율성을 높이고 응용 소프트웨어 간 안전한 실행환경을 제공하기 위해서 자원 파티셔닝의 필요성이 강조되고 있다. 최근 임베디드 시스템의 응용 분야가 다양해지면서 주기적인 파티션과 함께 비주기적인 파티션들에 대한 요구가 증가하고 있다. 하지만 기존 시스템들은 비주기적인 파티션은 고려하고 있지 않거나, 주기적인 파티션에 비해서 우선순위가 낮게 취급하고 있다. 이러한 문제를 해결하기 위해서 본 논문은 높은 우선순위의 비주기적인 태스크 그룹을 지원하기 위한 구조를 제안하고, 리눅스의 cgroup 프레임워크를 확장하여 구현한다.

키워드