Wine的实现和Freebsd的linux兼容层原理是不是差不多

Wine的实现和Freebsd的linux兼容层原理是不是差不多,第1张

我估计不一样。linux里有lxc。其实就是一套独立的系统,只不过因为也是linux系统,所以内核可以兼容运行另一个版本的系统lib。freebsd也属于unix范畴,因为系统结构相同,所以兼容很容易,属于轻量级的。但是wine却用到了api接口转换。包括3d方面的转换都是依靠接口转换来完成的。wine的性能不如内核兼容好

Wine使得在任何“类Unix” *** 作系统(特别是在Linux)上运行Windows程序成为可能。在其核心,Wine是一个Windows应用程序接口(API)库,作为一个Windows程序和Linux之间的桥梁。Wine是一个兼容层,当Windows程序尝试执行一个通常情况下Linux不能理解的功能(函数),Wine将把该程序的指令翻译成Linux能够理解的指令。

通俗的说,wine其实就是一个可以方便的在linux系统下运行属于windows程序的程序。比如QQ。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7327148.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存