兼容层

✍ dations ◷ 2025-06-09 14:43:36 #兼容层

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

一些例子:

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

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

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

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

相关

  • 菲利普·肖瓦特·亨奇菲利普·肖瓦特·亨奇(英语:Philip Showalter Hench,1896年2月28日-1965年3月30日),美国医生,1920年获得匹兹堡大学医学博士。由于发现肾上腺皮质激素及其结构和生理效应,他与爱德华
  • 抗腐蚀金属抗腐蚀金属(英语:Noble metal),又称惰性金属,是抗氧化和腐蚀能力极强的金属,一般在地壳中含量稀少;当中包括一些贵金属:抗腐蚀金属不会和通常的酸起反应,但有些稀有金属会溶于王水。
  • 五口纲舌形动物类(学名:Pentastomida),又称五口动物类,是动物界的一个分类。属于无脊椎动物,介乎于环节动物和节肢动物之间,均为寄生性动物。其特征是体软、扁而长,无色,透明,无足。身长从数
  • 高洪林高洪林(?-)籍贯不详,中国人民解放军少将。高洪林曾任中央军委办公厅警卫局副局长等职,大校军衔。2016年,高洪林大校出任新组建的中央军委机关事务管理总局副局长。2016年9月19日至2
  • 联邦主义议文集《联邦党人文集》或称《联邦论》、《联邦主义议文集》(英语:Federalist Papers),是18世纪80年代三位美国政治家在制定美国宪法的过程中所写作的有关美国宪法和联邦制度的评论文
  • 欧洲联盟地理欧盟地理:欧盟是一个横跨欧洲多国的国际组织,面积达4,422,773平方公里。欧盟的范围东北至芬兰,西北至爱尔兰,东南至塞浦路斯(在地理上多被视为亚洲国家),西南至伊比利亚半岛。就面
  • 利珀亲王国利珀亲王国(Lippe-Detmold)是德国历史上的一个国家。首都设在德特摩德。利珀建国于1123年。1871年,利珀加入德意志帝国。1918年,亲王退位,利珀改为利珀自由邦。利珀如今是北莱茵-
  • 陈梦吉传奇《陈梦吉传奇》(英文:The Witty Attorney)是亚视1999年播出的电视剧,由张卫健、吴孟达、张茜、李颖、黄一飞领衔主演,是描述清朝道光年间一代状王方唐镜与一代桥王陈梦吉在公堂上
  • 即溶汤即溶汤(英语:Instant soup)是一种专门设计于快速简单准备的汤。有些是自制的,有些则是在产业上大量生产并以各种方式加以保存。
  • 富瓦烯富瓦烯(fulvalene)的分子式为C10H8,为萘的同分异构体之一。富瓦烯有两个环戊二烯结构。富瓦烯是富瓦烯类(fulvalenes)的一种。富瓦烯不具有芳香性。