리얼타임 시스템의 개념
- 최초 등록일
- 2012.07.16
- 최종 저작일
- 2012.03
- 34페이지/ MS 파워포인트
- 가격 1,000원
소개글
리얼타임 시스템의 개념
목차
없음
본문내용
리얼타임 시스템은 ?
시스템이 논리적으로 완벽하게 동작해야 함은 물론, 정해진 시간 내에 동작하지 않을 경우 심각한 결과가 발생하는 시스템
소프트 리얼타임 시스템 : 가능한 빠르게 임무를 수행하지만 반드시 정해진 시간 내에 수행할 필요는 없음
하드 리얼타임 시스템 : 어떤 사건이 발생했을 때 정확히 동작하는 것은 물론이고 반드시 정해진 시간에 임무 수행
전경(foreground) / 배경 (background) 시스템
Super-loop라고 함. 응용프로그램은 요구되는 동작을 수행하기 위해 특정한 모듈이나 함수를 호출하는 무한루프로 구성됨
Critical Section of Code
크리티컬 섹션은 그 영역을 실행할 때 나눠져서는 안됨 (코드를 완료하기 전에 중단하면 안됨)
인터럽트 비활성화 -> 활성화
자원 / 공유 자원
자원 : 태스크가 사용하는 모든 요소
공유자원 : 여러 태스크가 사용할 수 있는 자원 / 데이터의 손상을 방지하기 위해 독점적으로 굥유자원을 엑세스 해야함
이를 Mutual Exclusion (상호 배제)
참고 자료
없음