Wine 开始实验性支持 macOS ARM64

2020年08月15日

在未来的几个月里,随着苹果将他们基于 ARM 64 位架构的自研芯片用于台式机/笔记本电脑,Wine 开发者现在也开始关注这些未来使用 macOS Big Sur 的 64 位 Arm 系统。

Wine 开发者 Martin Storsjo 一直在尝试支持 macOS + ARM64,并且已经将代码进展到可以在打好补丁的 Wine 上运行“小型测试可执行文件”的程度。

一直以来,Wine 项目致力于在 Windows RT 的背景下为 64 位 ARM 提供支持,或是提供在 Android 或 ARM 驱动的 Chromebook 上运行 Wine 的可能性,以及其他使用场景。目前对于 Wine for macOS on ARM64 也有着自己的挑战。首先,macOS on ARM64 有着更大的页面尺寸(page size)。其次,macOS 没有将任何东西映射到低 4GB 的地址空间,内存映射不能同时可写和可执行,以及其他架构上的差异。

虽然 Wine 开发者已尽力尝试支持 macOS ARM64,但对于那些想要在 macOS ARM64 上运行 x86_64 Windows 游戏/应用的用户来说,这种程度的支持目前并不能满足实现此类目标。具体的支持情况查看 Wiki 页面

这些补丁为 Wine 带来 macOS ARM64 的初始支持,并为未来在这一领域的进步打下基础。

展开阅读全文
2 收藏
分享
加载中
精彩评论
2楼明显高级黑,1楼语文功底呢?
2020-08-16 14:11
2
举报
arm做 桌面感觉可行, 如果能做高功耗, 支持显卡,还是不错的
2020-08-15 18:57
1
举报
别人脑残你跟着脑残?ARM重量级桌面使用,性能不行事实在这。有什么好吵的,手机是手机,电脑是电脑,像我平时开发要开两个虚拟机(linux,android),跑程序环境(idea,oracle数据库),下班玩GTA5这种超大型游戏的,ARM-PC就是一个笑话,上网本用用还行
2020-08-15 11:14
1
举报
最新评论 (9)
抛开指令集问题来说,ARM做桌面级怎么总感觉性能不足呢
2020-08-17 07:58
0
回复
举报
根据wine的原理,要求原程序也是target arm才行,这事实上能用的不多。
2020-08-15 19:49
0
回复
举报
arm做 桌面感觉可行, 如果能做高功耗, 支持显卡,还是不错的
2020-08-15 18:57
1
回复
举报
arm pc生态一般,各种源码支持也不行
2020-08-15 11:53
0
回复
举报
目前来看,ARM在PC上还是比较鸡肋
2020-08-15 09:49
0
回复
举报
这要是在驱家, 果粉不得喷你. 苹果造CPU秒天秒地.
2020-08-15 10:36
0
回复
举报
别人脑残你跟着脑残?ARM重量级桌面使用,性能不行事实在这。有什么好吵的,手机是手机,电脑是电脑,像我平时开发要开两个虚拟机(linux,android),跑程序环境(idea,oracle数据库),下班玩GTA5这种超大型游戏的,ARM-PC就是一个笑话,上网本用用还行
2020-08-15 11:14
1
回复
举报
2楼明显高级黑,1楼语文功底呢?
2020-08-16 14:11
2
回复
举报
事实是驱家确实是这样,我在那玩我还不知道?不存在高级黑
2020-08-16 14:21
0
回复
举报
更多评论
9 评论
2 收藏
分享
返回顶部
顶部