非 M 系列的 ARM 芯片能否创建 ARM 架构的 macos 系统,能的话性能怎么样

16 小时 4 分钟前
 baiyekaslana

程序需要使用 matlabruntime 运行库,但是生产环境采购的 arm 架构的服务器,但是 matlabruntime 没有 arm 架构的包,只有 macos 系统提供了 arm 架构的包。 现在想的几种解决方法 1 ,arm 架构上模拟 x86 架构的虚拟机 这种方法试过了,由于服务器也不支持硬件虚拟化,这个虚拟机运行特别慢,没办法用 2 ,arm 架构上模拟 arm 架构的 macos 虚拟机 这个正打算尝试,但是浏览器搜索几乎没有方法,找到的都是 x86 上模拟 x86 的 macos 系统。问 chatgpt 和 deepseek 都说 macOS ARM 版本(如 macOS Sonoma )依赖于 Apple M 系列芯片的专有硬件特性,如 Secure Enclave 、APFS 加密、SIP (系统完整性保护)和特定的设备树结构。 这种方法好像也不行。 问下大佬是不是现在也是不行,还有 matlab 有没有 linux 的 arm 版本的包。

1056 次点击
所在节点    Linux
8 条回复
Aboceder
15 小时 27 分钟前
应该不行,M 系列的 mac 使用 pd 装 windos 都只能装 arm 架构的,反之亦是同理
xclimbing
15 小时 26 分钟前
我觉得运行不起来,专有硬件。应该问 matlab 有没有软件解决方案。
MacsedProtoss
14 小时 49 分钟前
目前没有办法模拟 arm macOS
macOS 的 M 系魔改 arm 魔改到妈都不认识了 qemu 目前完全搞不定
HojiOShi
14 小时 3 分钟前
翻翻 GNU Octave 的源码,迁移一下算了。话说 arm 架构的服务器应该是飞腾之类的吧。
424778940
13 小时 28 分钟前
简单翻了一下官方文档和论坛 runtime 应该也就一堆 so/dll 动态库 没有 linux 的 aarch64 版本 但好像可以直接交叉编译 aarch64 的程序出来 也许可以直接静态连接?
yinmin
13 小时 23 分钟前
你试一下 matlabruntime 的 docker 镜像是否有 arm64 版本(貌似有的),如果有的话,直接部署在 Docker 容器里。
mxT52CRuqR6o5
13 小时 16 分钟前
box86/box64 ,不需要完全虚拟一个新系统
mayli
2 小时 16 分钟前
生产环境弄点正常的吧,都用 matlab 了,为啥不用普通的 x86.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1130361

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX