M3K에서의 쓰레드 컴포넌트 구현

Implementation of Thread Component in M3K

  • 김영호 (고려대학교 컴퓨터학과) ;
  • 고영웅 (고려대학교 컴퓨터학과) ;
  • 유혁 (고려대학교 컴퓨터학과)
  • Kim, Young-Ho (Dept. of Computer Science and Engineering, Korea University) ;
  • Ko, Young-Woong (Dept. of Computer Science and Engineering, Korea University) ;
  • Yoo, Chuck (Dept. of Computer Science and Engineering, Korea University)
  • 발행 : 1999.10.01

초록

마이크로 커널 구조는 필수 불가결한 커널 기능만을 가지게 되며, 운영체제의 기능성은 서버로 동작하게 된다. 따라서 모노리틱 운영체제에 비해서 커널 기능의 확장 및 개발이 용이하다는 장점을 가지게 된다. 본 연구에서는 기존에 제시된 마이크로 커널의 접근방식에서 추가적으로 멀티미디어를 지원할 수 있는 멀티미디어 마이크로 커널(M3K)을 구현하고 있다. 특히 M3K는 멀티미디어의 실시간 특성 및 기능을 제공할 수 있는 구조로서 컴포넌트에 기반한 커널 프레임워크를 사용하고 있다. 본 논문은 M3K 마이크로 커널을 구현함에 있어서 커널 구조 자체를 컴포넌트화시켜 필요한 기능만을 선택적으로 결합해서 사용할 수 있는 방법을 제시하고 있으며, 현재 동작중인 쓰레드 컴포넌트의 아키텍처 위주로 설명한다.

키워드