L3微内核

✍ dations ◷ 2025-10-24 21:25:49 #微内核

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

相关

  • 非特异性间质肺炎非特异性间质性肺炎(Non-specific interstitial pneumonia,简称NSIP)属于一种特发性间质性肺炎。症状包含咳嗽、呼吸困难,以及疲倦。目前认为属于一种自体免疫有关,可能为未分化
  • 体格检查体格检查(physical examination、medical examination、clinical examination、check-up),简称体检,也称做身体检查、理学检查或健康检查,是医生运用自己的感官、检查器具、实验
  • 拔牙术拔牙术,在牙医学中指从口腔中去除牙齿的手术。术前给予口腔局部麻醉。一般使用牙槽部浸润麻醉,或对有关的神经干做阻滞麻醉。拔除前需要先分离牙龈组织,以免发生手术中撕裂。必
  • MLS美国职业足球大联盟(英文:Major League Soccer,缩写:MLS),是美国及加拿大顶级足球联赛。MLS由二十一支美国球队及三支加拿大球队组成。赛季为三月至十二月,每支球队进行三十四场常
  • 富士通西门子富士通西门子电脑信息有限公司(Fujitsu Siemens Computers, Inc. 简称:FSC),于1999年创建,为日本富士通公司及德国西门子公司的合资企业,各拥有一半股权。是一家IT供应商,销售消费
  • 1818年条约1818年条约,全称尊重渔业、边境和赔偿奴隶的协定(英语:Convention respecting fisheries, boundary and the restoration of slaves),是美国和英国于1818年在伦敦签定的条约。该
  • 反异族通婚法反异族通婚法(英文:Anti-miscegenation laws)是在亲密关系和婚姻层面上强制进行种族隔离的一种法律,将异族婚姻以及跨越种族的性爱罪恶化。这类法律最早出现在17世纪北美的十三
  • 希波的奥古斯丁希波的奥古斯丁,罗马天主教会官方称希波的奥斯定(拉丁语:Augustinus Hipponensis;英语:Augustine of Hippo)或圣奥思定(英语:Saint Augustine 或 Saint Austin),俗称圣奥古斯丁。原称
  • 德国联邦参议院德国参议院(德语:Bundesrat)是德国的立法机关之一,总席位69个,作为各州政府在联邦中的代表,是德国联邦制国家结构的重要组成部分。各联邦州政府依据《基本法》,通过联邦参议院参与
  • 理查德·托尔曼理查德·蔡斯·托尔曼(英语:Richard Chace Tolman,1881年3月4日-1948年9月5日),美国数学物理学家和物理化学家,亦是统计力学的权威学者。他还在爱因斯坦发现了广义相对论后不久为物