CHILL Run - time System의 시간 관리 기능의 구현
暂无分享,去创建一个
고도의 안정성과 신뢰도를 요구하는 통신 시스템 소프트웨어 개발용 고급 프로그래밍 언어인 CHILL은 병행 수행과 실시간 처리를 할 수 있는 구문을 제공하여 개발자들이 쉽게 병행 프로그램을 할 수 있게 해준다. 그런데, 병행 수행과 실시간 처리 기능은 컴파일러의 범위를 벗어나 실시간 동작이므로 운영체제의 지원을 받아야 하지만 UNIX 상에서 CHILL 프로그램을 수행시키기 위해서는 부가적인 시스템의 개발이 필요하다. 따라서 CHILL의 병행 수행 기능을 지원해 주는 CRS를 개발하여 사용하고 있지만, 실시간 처리를 할 수 있는 기능은 제공하지 못하였다. 이를 보완하기 위하여 CHILL의 실시간 처리를 지원할 수 있는 시간 관리기능을 기존의 CRS에 추가하여 CRS를 확장하였다. 본 논문은 CRS의 시간 관리 기능의 개요, 구성, 제공하는 라이브러리들에 대해 설명하고 실시간 처리 기능 연구의 핵심적인 부분으로 경과시간 관리기에 대하여 자세히 기술한다.