wine 11.0 升级至11.0,这才是真正的wow64

最近开源界有个大动作,Wine发布了11.0版,这可不是简单的升级,它在底层架构、速度还有各种外设支持上都有了大变化,大家都觉得这是它发展史上的一个里程碑。这次更新里,最值得一说的是把WoW64弄出来了。以前你想在64位系统跑32位程序得用`wine`,现在只需要一个加载器就搞定了,而且连老掉牙的16位程序也能支持了。官方说以后慢慢淘汰纯32位环境,让大家都用更先进的WoW64模式。 说到性能,Wine 11.0在画图这块也下了功夫。它不用那种慢腾腾的OSMesa了,改由显卡直接干活,速度肯定快不少。在X11下,EGL也取代了GLX做默认的OpenGL后端,这就很符合现在的主流趋势。至于Vulkan,Wine也更新到了1.4.335版本。更厉害的是它弄了个Direct3D 11的硬件加速H.264解码功能,以后在Linux上用Wine看视频或做剪辑时,CPU压力能小很多。 外设这块也有不少进步。现在Wayland驱动的支持更强了,异形窗口、剪贴板同步还有输入法这些功能都齐了。对于玩游戏的朋友来说,手柄的力反馈功能更完善了。更让人惊喜的是它集成了BlueZ协议栈,终于能连蓝牙设备了,连BLE的GATT通信都没问题了。还有扫描仪设备的支持也升级到了TWAIN 2.0标准,办公需求基本都能满足。 最后是平台适配。面对ARM64越来越普及的局面,Wine 11.0也专门做了准备。它给ARM64系统加了4K内存页面模拟功能,让那些标准设计的Windows应用能在大内存页的ARM电脑上跑得更顺滑。这样一来跨架构移植的门槛就降低了不少。 总的来说,Wine 11.0不只是一次简单的版本迭代,它在方方面面都变得更强大了。不管是核心架构还是各种外设和多架构支持都有了质的提升。这种技术进步让大家有了更多软件选择的自由,也促进了不同生态系统之间的交流融合。相信未来Wine还会给我们带来更多惊喜。