计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2009年
23期
249-251
,共3页
微内核%多核架构%操作系统%嵌入式系统
微內覈%多覈架構%操作繫統%嵌入式繫統
미내핵%다핵가구%조작계통%감입식계통
micro-kernel%multi-core architecture%operating system%embedded system
针对多核架构开始在嵌入式领域普及的趋势,设计一个基于多核处理器架构的微内核操作系统,描述系统中内存管理、线程调度、锁和中断、线程间通信以及应用程序等各部分的设计方案.该设计充分利用多核架构和微内核操作系统的特点,不仅应用于与Intel公司合作的L4微内核操作系统研究项目,也为其他微内核操作系统设计提供了参考.
針對多覈架構開始在嵌入式領域普及的趨勢,設計一箇基于多覈處理器架構的微內覈操作繫統,描述繫統中內存管理、線程調度、鎖和中斷、線程間通信以及應用程序等各部分的設計方案.該設計充分利用多覈架構和微內覈操作繫統的特點,不僅應用于與Intel公司閤作的L4微內覈操作繫統研究項目,也為其他微內覈操作繫統設計提供瞭參攷.
침대다핵가구개시재감입식영역보급적추세,설계일개기우다핵처리기가구적미내핵조작계통,묘술계통중내존관리、선정조도、쇄화중단、선정간통신이급응용정서등각부분적설계방안.해설계충분이용다핵가구화미내핵조작계통적특점,불부응용우여Intel공사합작적L4미내핵조작계통연구항목,야위기타미내핵조작계통설계제공료삼고.
Based on the trend that multi-core architecture is more and more widely used in embedded-system field, this paper designs a micro-kernel operating system which supports multi-core architecture. It describes memory management, thread schedule, lock & interrupt, inter-thread communication as well as application design. The design fully utilizes the features of multi-core architecture and micro-kernel operating system. This paper not only provides the design for the L4 micro-kernel research project cooperated with Intel Co., but also benefits other developers as a reference design for the micro-kernel operating system.