L3微内核

✍ dations ◷ 2025-08-22 19:34:09 #微内核

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微内核。

相关

  • 波西米亚波希米亚(捷克语:Čechy;波兰语:Czechy;德语:Böhmen;拉丁语:Bohemia)是古中欧地名,占据了古捷克地区西部三分之二的区域。现在位于包括布拉格在内的捷克共和国中西部地区。广义上,尤其
  • 乔治·贝克莱乔治·贝克莱(英语:George Berkeley,1685年3月12日-1753年1月14日),著名英裔爱尔兰哲学家,同时为圣公会驻爱尔兰科克郡克洛因镇的主教,与约翰·洛克和大卫·休谟被认为是英国近代经
  • 淋巴器官淋巴结(lymph node)是淋巴系统的一部分(以往亦称做淋巴腺,但其并没有分泌物质的功能,故称为“腺”并不对),作用类似过滤器,内部蜂窝状的结构聚集了淋巴球,能够将病毒与细菌摧毁,当身体
  • 粤菜粤菜,是中国八大菜系之一,也是四大中国菜系,亦称广东菜、广府菜,是指广府民系的代表性菜肴。值得注意的是,虽然客家民系和潮汕民系也生活在广东省境内,但客家菜和潮州菜(潮汕菜)均不
  • 松贝孙贝是安哥拉中西部的城市,也是南广萨省的首府,位于海平面,气候干旱,每年平均降雨量470毫米,居民主要从事捕鱼业和小规模养殖,人口约26,00。
  • 隆德坐标:55°42′N 13°12′E / 55.700°N 13.200°E / 55.700; 13.200隆德(瑞典语:Lund)是瑞典南部斯科讷省的一个城市。城市大约建立于990年左右,当时斯科讷地区归丹麦管辖。1103
  • 美属处女岛美属维尔京群岛(英语:Virgin Islands of the United States,常写作United States Virgin Islands,缩写为USVI)是美国在加勒比海的一个建制非合并属地,位于波多黎各以东,处于小安的
  • 方国珍方国珍(1319年-1374年),名珍,字国珍,以字行,后改谷贞,又作谷真,中国浙江台州黄岩人,元末义军领袖之一,最先起兵抗元。又记作方谷珍,另说宁海(今浙江宁海县)人。长得眼大身长,力大能擒虎,又识
  • 五复合立方体在几何学中,五复合立方体,是一种由五个立方体组合成的星形多面体,其索引编号为UC9,是唯一五种正复合体之一。埃德蒙·赫斯在1876年首先描述了该复合体。五复合立方体的对偶多面
  • 故障指示灯故障指示灯为汽车的一个重要灯号,主要用来表示车辆故障或发生事故。每一台汽车上都有此功能 ,驾驶按下中控台上的按钮后(按钮图案通常为一个红色空心三角形),汽车的两个方向灯即