RT Linux에 관련된 몇가지 질문입니다.
글쓴이: zieben / 작성시간: 월, 2005/10/24 - 2:20오후
RT Linux를 사용할 일이 있어서 공부하던 중에 궁금한 점이 몇가지 생겨서 질문드리고자 글 올립니다.
1) RT Task의 경우 가상메모리를 사용하지 않고 메모리에서 수행된다고 하던데.. 만일 RT Task의 크기가 무척 커지면 어떻게 처리하는 건지요?
물론 우선 순위가 높은 RT Task 한개라면 요즘 메모리 사양을 봤을때 메모리가 부족한 경우가 별로 없을것 같지만 여러개의 RT Task가 돌아가고 있다면 문제가 다르지 않을까요?
메모리가 부족한 경우 Page out시키지 않고 어떻게 돌리는지 궁금합니다.
2)RT Linux가 Hard real time을 구현한다고 보장을 하긴 하지만 만일 여러개의 RT Task가 돌아가고 있고 그것들의 주기가 어떻게 일치해서 한개의 RT Task가 CPU를 선점한다면 다른 RT Task는 어떻게 실행이 되는지요? 그러면 Hard real time을 구현하는 것이 불가능하지 않은가요?
아직 지식이 많이 없어서 쉬운 질문인지 모르겠지만 답변 주시면 감사하겠습니다.
Forums:
댓글 달기