티스토리 뷰

RTEMS 4.10.99.0 On-Line Library
http://rtems.org/onlinedocs/doc-current/share/rtems/html/c_user/Scheduling-Concepts-Introduction.html#Scheduling-Concepts-Introduction

1. Overview

기본적으로 event-driven, priority-based, preemptive scheduling 지원
optional rate monotonic scheduling 도 지원 
  전산학에서 비율 단조 스케줄링(rate-monotonic scheduling, 줄여서 RMS)은 1973년 Liu와 Layland가 제안한 실시간 시스템을 위한 스케줄링 정책이다. 비율 단조 기법이라고도 한다.비율 단조 분석(rate-monotonic analysis, 줄여서 RMA)은 RMS의 배경이 되는 이론으로서, 시간 당 CPU 사용률을 계산하여 프로세스들을 이상없이 수행할 수 있는지를 알아보는 일을 말한다. 수행 주기가 가장 짧은 프로세스에 가장 높은 우선순위를 부여하는 방식이다. 따라서, 비율(rate, 단위시간당 프로세스 수행 횟수, 수행 주기의 역수)과 우선순위의 관계를 그래프로 나타내면 우상향 직선형이 된다. 이렇게 비율에 따라 우선순위가 단조롭게 증가하는 추세를 보인다고 하여 '비율 단조'라는 이름이 붙게 되었다. 프로세스에 부여하는 우선순위의 변동이 없기 때문에, 정적 스케줄링 정책이라고 할 수 있다. 그렇지만 상당히 효율적이라서 아직도 널리 사용되고 있다. RMS를 사용하는 운영체제는 일반적으로 선점형이고, 응답시간에 대해 결정적(deterministic)인 특징이 있다.

1.5 RTEMS Internal Architecture

RTEMS can be viewed as a set of layered components that work in harmony to provide a set of services to a real-time application system. The executive interface presented to the application is formed by grouping directives into logical sets called resource managers. Functions utilized by multiple managers such as scheduling, dispatching, and object management are provided in the executive core. The executive core depends on a small set of CPU dependent routines. Together these components provide a powerful run time environment that promotes the development of efficient real-time application systems. The following figure illustrates this organization:

Figure 1.2: RTEMS Layered Architecture

Subsequent chapters present a detailed description of the capabilities provided by each of the following RTEMS managers:

  • initialization
  • task                     // 조사
  • interrupt               // 조사
  • clock
  • timer
  • semaphore
  • message
  • event
  • signal
  • partition            // 조사
  • region
  • dual ported memory         //조사
  • I/O
  • fatal error
  • rate monotonic
  • user extensions
  • multiprocessing

 

'조사' 카테고리의 다른 글

HP, DELL, IBM 서버의 원격관리 툴 조사  (0) 2014.11.05
MEMORY MANAGEMENT  (0) 2014.10.31
OwFS : 데이타 서버 장애 대응 방법  (0) 2014.10.16
서버 & 웹 용어 정리  (0) 2014.10.14
Sparc V8 MMU configuration  (0) 2014.09.23
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함