• 카테고리

    질문 & 답변
  • 세부 분야

    임베디드 · IoT

  • 해결 여부

    미해결

하드 리얼타임에 대해서

23.12.20 00:13 작성 조회수 142

1

안녕하세요 강사님! 이 강의에서 크리티컬 섹션을 만드는 것은 하드리얼타임에 악영향을 끼친다고 말씀하셨는데, 그럼 크리티컬 섹션으로 만드는 것보다는 세마포어로 상호배제하는 것이 하드리얼타임에 가까운 것인가요? 그렇다면 모든 상호배제는 세마포어로 하는 것이 이득일거라 생각되는데 크리티컬 섹션으로 만들어야하는 특별한 경우나 이유가 있을까요?

답변 1

답변을 작성해보세요.

0

안녕하세요. 규철님

인터럽트를 비활성하여 임계구역을 보호하는 방법은 하드리얼타임 동작을 방해하는 것이 맞습니다. 하지만 임계구역의 실행 시간이 충분히 짧다면 사용 하셔도 됩니다. 관련 영상을 참고해주세요.