20 年にわたる Linux 技術の専門企業 400-9696-513 24 時間 365 日のテクニカルサポート

Wine 11.22 发布,在 ARM64 的 x86 模拟中支持 AVX

Wine 11.22 发布,在 ARM64 的 x86 模拟中支持 AVX

背景:Wine 通过重实现 Windows API 让 Windows 程序在 Linux 等系统上运行,本身并不做完整的 CPU 模拟。但在 ARM64 上执行 x86 代码时,过去无法处理 AVX 这类 256 位向量指令,导致不少现代软件在启动检查失败后直接退出。

要点

  • 11.22 是 11.x 开发线的双周版本,奇数次号为开发版,整体在向 Wine 12.0 稳定版过渡。
  • 核心变化是 ARM64 的 x86 模拟路径支持 AVX,延续自 10.0 起的 ARM64EC 与 XState 处理工作。
  • 新增地址空间随机化,思路接近 Windows 的 ASLR,降低内存布局被预测利用的风险。
  • 区域设置升级到 Unicode CLDR 49,改进 Tahoma 字形度量,MSXML 的 DTD 校验重新实现。
  • 发布共修复 34 个已知问题,涉及若干游戏与桌面应用。

对企业 IT 的意义

对需要在 ARM 平台上运行少量 x86 遗留应用的团队,AVX 支持的补上是可用性而非性能的改进:程序能启动,但向量负载仍慢于原生 x86。由于这是开发版,用于生产前应在自有负载上验证兼容性与稳定性。

出处:原文(WineHQ 发布说明),报道来自 Phoronix。

← 一覧へ戻る 関連サービスを相談する

関連記事

電話で相談 送信
ホーム サービス 相談 送信