兼容层

✍ dations ◷ 2024-12-22 22:03:40 #兼容层

在软件工程领域,兼容层是一个允许面向旧或异质系统的二进制文件运行在特定主机系统上的接口。这意味着将面向异质系统的系统调用转换为面向主机系统。有些库会面向异质系统,这通常是为主机系统提供运行异质二进制文件的能力。而硬件兼容层工具允许硬件仿真(英语:Hardware_emulation)。

一些例子:

一个兼容层可以避免完全硬件仿真的复杂性和速度损失,某些程序更可能比原来运行更快。例如,某些Linux应用程序运行在FreeBSD的Linux兼容层上时,有时有可能会原运行在红帽Linux上更快;运行在Wine上的性能基准偶尔也可以比拟它在Windows操作系统的运行效率。

即使在类似的系统上,实现一个兼容层的细节也可能是相当复杂和麻烦;一个好例子是在NetBSD MIPS架构版本中的IRIX二进制兼容层。

兼容层需要主机系统的CPU能(向上)兼容异质系统。举例来说,微软Windows的兼容层不可能在PowerPC硬件上运行,因为Windows需要x86的CPU;对于这种情况,只能进行完全仿真。

硬件兼容层工具涉及到硬件模拟(英语:Hardware_emulation)。部分兼容层涉及到接线(英语:Breakout_box),因为接线可以对特定计算机总线提供一些兼容性。

相关

  • 埃塞俄比亚高原埃塞俄比亚高原(又译埃塞俄比亚高地)是非洲国家埃塞俄比亚、厄立特里亚和索马里的一个高原,由一群坚固且大规模的山构成,在非洲之角的索马里北部及埃塞俄比亚。它有时也被称为“
  • 博士伦博士伦,是美国著名的眼睛护理产品制造商,总部设于美国纽约州罗彻斯特市,主要生产及销售眼睛护理用品、隐形眼镜、隐形眼镜护理药品及眼科手术仪器,是全球主要生产商之一。创始人
  • 金海心金海心(朝鲜语:김해심,1978年10月30日-),中国朝鲜族女歌手。她主要用汉语演唱,也会用朝鲜语唱歌。出生于吉林省音乐家庭,5岁即开始学习钢琴和长笛。大学毕业。由于著名音乐人三宝的
  • 等离子震荡等离子振荡(Plasma oscillation),又称为朗缪尔波(以欧文·朗缪尔命名),是在为等离子或者金属导体中的电子密度的快速振荡。在自由电子气的介电函数中,这种震荡可以被形容为是一种不
  • 双凫铺镇双凫铺镇是中国湖南省宁乡市下辖镇。地理上位于宁乡市正中部。地缘上,双凫铺镇北与喻家坳乡接壤,东与大成桥镇、资福乡毗邻,南接灰汤镇,西连老粮仓镇与横市镇。辖域面积89.5平方
  • 山姆·迪迪埃山姆·迪迪埃(英语:Sam Didier),外号山姆卫斯(英语:Samwise),为暴雪娱乐的艺术总监,1971年出生于美国加利福尼亚州。他参与魔兽争霸、星际争霸和暗黑破坏神系列的创作。他是《星际争
  • 奥托·冯·桑德斯奥托·利曼·冯·桑德斯(德语:Otto Liman von Sanders,1855年2月17日-1929年8月22日)是第一次世界大战期间的德国将军,在加里波利之战担任奥斯曼帝国的军事顾问及军事指挥官。奥托
  • 规范固定库仑规范(Coulomb gauge)是一种横场条件,定义为 ∇ ⋅ A = 0 {\textstyle \nabla \cdot \ma
  • 岩崎弥太郎岩崎弥太郎(日语:岩崎彌太郎,いわさき やたろう,天保五年十二月十一日~明治十八年2月7日,即1835年1月9日-1885年2月7日)讳敏,后更名宽,雅号东山,别名土佐屋善兵卫,是日本明治时代的红顶
  • 有品位地吃吧《有品位地吃吧》(韩语:폼나게 먹자,英语:Eat in Style或Eat with Class)为2018年SBS与SBS funE(朝鲜语:SBS funE)推出的综艺节目,由《英雄豪杰》闵善洪PD执导,而由李敬揆、金相中、蔡