L3

✍ dations ◷ 2024-12-22 23:03:08 #L3
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微内核。

相关

  • 新拉丁语新拉丁语(拉丁语:Lingua Latina temporis humanistici、英语:New Latin 或 Neo-Latin)指在文艺复兴时期之后,20世纪前(约1375年至1900年之间)这段时间在学者间与科学文献上使用的拉
  • 遗传学家遗传学家是指研究遗传学的科学家。遗传学家通过进行多种相关的科学实验和数据分析,试图对遗传现象和物种差异进行科学解释。遗传学家可以以教师或研究者为职业。大多数遗传学
  • 分解作用分解作用,又称腐烂、腐败,是指动物蛋白质及其有关之有机物分解成无机物,而且回到大自然物质循环的过程,特别是由缺氧微生物和腐化细菌。分解是一个大自然经常进行且非常重要的过
  • 颅内出血颅内出血(ICH)是头部颅骨内出血。这种情况可能导致血液或血块压迫到脑神经造成脑神经坏死。颅内出血包含:脑室内出血(英语:intraventricular bleed)和脑实质性出血(英语:intraparenc
  • 肾绞痛肾绞痛(Renal colic),腹痛的一种类型,多由肾结石或输尿管结石引发。肾绞痛并不是一种独立的疾病,而是一种症状,因而病因也有可能是其他原因而引发。医学导航:泌尿系统解剖/生理/发
  • ISO 639-2ISO 639-2:1998 是国际标准化组织 ISO 639 语言编码标准的第二部分,为各语言和语系所订定的 3 字母语言代码。 ISO 639-2 的注册机构是美国国会图书馆。有 22 种语言同时在
  • 庞培古城坐标:40°45′2″N 14°29′20″E / 40.75056°N 14.48889°E / 40.75056; 14.48889庞贝(拉丁文:Pompeii),或译庞培,为古罗马城市之一,位于那不勒斯湾维苏威火山脚下,“庞贝”的词根
  • 军用军事航空,是透过军用航空器进行军事行动的手段,包括透过国家的空运(货物)能力,以运送部队投入战场,或提供前线的后勤支援。为进行这样的空中战争,足够的空中力量是必要的,包括运输和
  • 河北2019冠状病毒病河北省疫情,介绍在2019冠状病毒病疫情中,在中华人民共和国河北省发生的情况。截至2020年月21日24时,河北省现有确诊病例3例(其中重症病例2例),累计治愈出院病例310
  • 对流层顶对流层顶是地球大气的对流层与平流层的分界面。对流层顶是指气温不再随高度而变冷,而且几乎不含水蒸汽。世界气象组织正式定义为:上述定义指出,大气垂直温度梯度的不连续性。