>>所属分类 >> 嵌入式系统   

外内核

外内核系统,也被称为纵向结构操作系统,是一种比较极端的设计方法。它的设计理念是让用户程序的设计者来决定硬件接口的设计。外内核本身非常的小,它通常只负责系统保护和系统资源复用相关的服务。


传统的内核设计(包括单核和微核)都对硬件作了抽象,把硬件资源或设备驱动程序都隐藏在硬件抽象层下。例如,在这些系统中,如果分配一段物理存储,应用程序并不知道它的实际位置。而外核的目标就是让应用程序直接请求一块特定的物理空间,一块特定的磁盘块等等。系统本身只保证被请求的资源当前是空闲的,应用程序就允许直接存取它。既然外核系统只提供了比较低级的硬件操作,而没有像其他系统一样提供高级的硬件抽象,那么就需要增加额外的运行库支持。这些运行库运行在外核之上,给用户程序提供了完整的功能。

附件列表


→如果您认为本词条还有待完善,请 编辑词条

上一篇电子降噪耳机下一篇可视卡

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

收藏到:  

词条信息

yumuzi
yumuzi
圣贤
词条创建者 发短消息   
  • 浏览次数: 718 次
  • 编辑次数: 1次 历史版本
  • 更新时间: 2014-12-03

相关词条