1. 실시간 운영체제, RTOS의 개념 및 특징 개념 특징 실시간 장치 운영 위해 계획된 처리시간을 준수하는 실시간 CPU 스케줄링 기반 임베디드 운영체제 – 마간시간 준수 실시간 CPU 스케줄링 – 하드웨어 추상화 – User Job 작성 편의 – 외부 모듈 사용 가능 항공/우주, 국방 등 오차가 없고 철저한 처리시간 준수가 필요한 장치에서 실시간 CPU 스케줄링 등을 포함한
1. 마감시간 준수, 실시간 CPU 스케줄링의 유형 실시간 운영체제(RTOS) 등 마감시간을 필수적으로 준수해야하는 운영체제에서는 CPU 스케줄링 기법 중 실시간 CPU 스케줄링 필요 마감 시간 내 처리가 가능한 우선순위 기반 선점형 CPU 스케줄링 기법으로 RM (Rate Monotonic)과 EDF(Earliest Deadline First) 기법 존재 2. RM과 EDF 스케줄링 개념 및 사례 (1) RM (Rate Monotonic) 스케줄링 개념