L3微内核

✍ dations ◷ 2025-10-03 12:12:14 #微内核

L3微内核(英语:L3 microkernel),一种微内核架构的计算机操作系统内核,可以运行在Intel x86架构的电脑上。开发者是约亨·李德克以及他在卡内基梅隆大学(CMU)SET实验室(SET institute)的同事。它的下一代,为L4微内核。

微内核架构长期以来被认为效能不佳,约亨·李德克想要证明更薄的IPC层、对性能更关注和与硬件特性相关(和与平台无关相对)的设计,会更加贴近现实世界中的的性能改进。相对于Mach的复杂的IPC系统,他的L3仅简单的传递消息,而没有任何额外的开销。安全和权限被视为同其它用户空间所必需的服务器一样。L3也使用了各种硬件的特性来传递消息,让每个调用都最大化的利用硬件特性,像寄存器。相对而言,Mach则使用的是one-size-fits-all的通用机制,以牺牲性能为代价而获取可移植性。这些改变大量减少IPC中额外的开销。在同样的系统中,Mach需要114毫秒来发送即使是最短的消息,而L3可以用少于10毫秒的时间来发送同样的消息。一次系统调用的时间比Unix所花费的一半还少,而Mach执行同样的系统调用需要5倍于Unix的时间。通过在TÜV SÜD中使用多年,L3被证明是一个安全的操作系统内核。

在L3之后,Liedtke开始意识到其它的一些Mach的概念也存在同样的问题,对此进行改进,最终形成L4微内核。

相关

  • 自然地理学自然地理学是地理学两大分支之一,注重于研究自然环境的形式和活动。而相对地,对建成环境的研究则归属于人文地理学。在自然地理研究中,地球常按照不同的环境被分为几个圈层,如大
  • 石器时代石器时代,指人们以石头作为工具使用的时代,这时因为科技不发达,人们只可以以石头制造简单的工具。而随着时代的推进,人们对石器的研制也在不断改进。而在时代划分上,石器时代大致
  • 布疋织物(英语:fabric),俗称布,是由纱线等带有纤维的材料制成的一种织品。可以由棉纱纺成棉布,也可以由人造纤维制成,或者以混合棉纱与人造纤维制成混纺布。布是很多日用品和工业产品的
  • ʢ浊会厌颤音(voiced epiglottal trill)是辅音的一种,用于一些语言当中。普通话中无此音。国际音标以⟨ʢ⟩代表此音,X-SAMPA音标以⟨<\⟩代表此音。浊会厌颤音的特征:当符号成对出
  • 饮食男女《饮食男女》(英文:Eat Drink Man Woman)是一部于1994年出品的台湾剧情片,由李安担任导演,以及由郎雄、杨贵媚、吴倩莲和王渝文担任主演。刻划出家庭亲情及世代隔阂的电影作品。
  • Trouble sleeping失眠(拉丁语:Insomnia)是一种不容易自然地进入睡眠状态的症状。可能是不易入睡(难以入睡),或是很难维持较长时间的深度睡眠(难以维持睡眠)。失眠一般会伴随着白天精神不佳、嗜睡、易
  • 榕城区榕城区是中国广东省揭阳市的一个市辖区,位于广东省的东南部、榕江平原中部、榕江流域中段,是揭阳市的中心市区,是揭阳市人口最为稠密的地区。总面积为91.26平方公里,2011年末全
  • 数学学院南开大学数学科学学院,简称南开大学数学学院,成立于1997年5月7日,其历史可以追溯至1920年姜立夫创立的私立南开大学算学系,是当时中国大学第二个创立的数学系。
  • 联合公民诉联邦选举委员会案联合公民诉联邦选举委员会案(Citizens United v. Federal Election Commission, 558 U.S. 08-205 (2010))是由美国联邦最高法院判决的一场具有重要意义的诉讼案。最高法院于20
  • Clarence Thomas克拉伦斯·托马斯(Clarence Thomas,1948年6月23日-),美国法学家。自1991年以来担任美国最高法院大法官,他是美国最高法院继瑟古德·马歇尔后第二位非裔美国人大法官,也是第一个于二