兼容层

✍ dations ◷ 2025-05-10 15:04:16 #兼容层

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

一些例子:

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

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

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

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

相关

  • 南洋理工大学南洋理工大学(英语:Nanyang Technological University,缩写为NTU),简称南大,是新加坡的一所综合类研究型大学。其校址前身是成立于1955年的南洋大学校址。南大的主要校园被称为“
  • 专城副都统都统是中国古代武官名。十六国前秦始置。清代以后常置,在武职中秩品仅次于驻防将军。中华民国在北洋政府时期则沿用之。前秦建元十九年(383年),苻坚发兵攻打东晋,置少年都统以统
  • 娱乐软件协会娱乐软件协会(Entertainment Software Association,ESA)是美国电子游戏产业的贸易协会。它在1994年4月成立时名称为互动数字软件协会(Interactive Digital Software Association
  • 全国工业复兴法《全国工业复兴法》(英语:National Industrial Recovery Act of 1933, NIRA,又译为全国产业复兴法)是美国国会于1933年制订的劳工法案和消费者保护法案,授权总统富兰克林·罗斯福
  • 东方站 (南极)东方站(俄语:Станция Восток),是俄罗斯位于南极大陆内陆伊丽莎白公主地的一个南极科学考察站,在南磁极附近。该站于1957年由苏联建立,位于南极高原内部,以记录到地球
  • 哈克贝利·芬历险记《哈克贝利·芬历险记》(英语:),又译为《赫克历险记》、《哈克历险记》、《顽童流浪记》,是一部美国著名作家马克·吐温的儿童文学作品,为美国文学史上相当重要的作品。小说开始于
  • Google全球科学展Google Science Fair(简称“GSF”)是一个在线科学竞赛,由Google、乐高、欧洲核子研究组织、国家地理以及科学美国人组成。第一届Google Science Fair曾经于2011年1月宣布,所有的
  • 黑荆黑荆(学名:)是豆科金合欢属的植物。分布于台湾岛、澳大利亚以及中国大陆的四川、广西、广东、浙江、云南、福建等地,目前已由人工引种栽培。被列入“世界百大外来入侵种”之一。
  • 余缙余缙,字仲绅,号浣公,浙江诸暨人。清朝政治人物。顺治九年(1652年)壬辰科进士,授监察御史,有《大观堂集》。
  • 沈黎晖沈黎晖(1968年4月28日-),出生于中华人民共和国北京市。中国大陆歌手、唱片制作人、音乐评论。1980年代中期,组建"清醒"乐队,任乐队主唱。 2009年6月,沈黎晖受湖南卫视邀请点评快乐