兼容层

✍ dations ◷ 2025-12-04 10:29:29 #兼容层

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

一些例子:

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

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

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

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

相关

  • 生活风格社会学中,生活型态(或生活风格、生活方式)是一个人(或团体)生活的方式。这包括了社会关系模式、消费模式、娱乐模式和穿着模式。生活型态通常也反映了一个人的态度、价值观或世界
  • 微粒体微粒体(英语:Microsome)在细胞生物学中定义为从内质网的碎片所得到的小型囊泡。必须将肝脏或其他组织磨碎(均质化)之后,才能得到微粒体。微粒体含有细胞色素P450(CYP)酶,与氧化代谢有
  • 甲三醇原甲酸,又名甲三醇,是具有分子式HC(OH)3的假想化合物。在该分子中,中心碳原子结合至一个氢和三个羟基基团。迄今为止,原甲酸尚未被分离出来,据信是不稳定的,会分解为水和甲酸。原
  • 麒 庆麒庆(1811年-1869年),字宝臣,号玉符,辉发那拉氏,内务府正白旗满洲人,清朝政治人物。道光辛卯恩科举人,辛丑恩科进士。 由工部主事 陞授詹事府春坊庶子 累官至热河都统。谥庄敏。著作
  • 271<< 270271272273274275276277278279>> 271是270与272之间的自然数。网上有人说温家宝家族拥有27亿!所以叫271!另外还被人称为“星空大师”。
  • 硝酸铕硝酸铕是一种无机化合物,化学式为Eu(NO3)3。硝酸铕可以将氧化铕、氢氧化铕或碳酸铕溶于硝酸得到:所得溶液经过小心蒸发可以得到水合硝酸铕,其中六水合物最常见。水合硝酸铕受热
  • 约翰·卡彭特 (游戏节目参赛者)约翰·卡彭特 (英语:John Carpenter,约1968年-)于1999年11月19日成为游戏节目《百万富翁》美国版本的首位赢家。他一直都保持着奖金最多的美国游戏节目赢家的头衔,直至拉希姆·奥
  • 季剑虹季剑虹(1932年3月-2019年5月30日),中国基督教新教三自爱国教会领导人,2002年至2008年任中国基督教三自爱国运动委员会主席。
  • 主页劫持主页劫持指各种软件对用户浏览器的主页进行锁定的行为,属于浏览器劫持的一种。一般出现于恶意软件、计算机病毒中,一般将用户的主页锁定至带有广告的网页,给网页运营商带来收入
  • 苯丙酮酸苯丙酮酸属于酮酸的一种,是丙酮酸的一种衍生物,常见生物体内以苯丙胺酸经转氨酶的作用下转化为苯丙酮酸。苯丙酮酸以苄氯为起始物,通过两次羰基化合成(产率为82%)。