V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
baiyekaslana
V2EX  ›  Linux

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

  •  
  •   baiyekaslana · 11 小时 20 分钟前 · 954 次点击

    程序需要使用 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 版本的包。

    7 条回复    2025-05-08 13:36:22 +08:00
    Aboceder
        1
    Aboceder  
       10 小时 42 分钟前
    应该不行,M 系列的 mac 使用 pd 装 windos 都只能装 arm 架构的,反之亦是同理
    xclimbing
        2
    xclimbing  
       10 小时 41 分钟前
    我觉得运行不起来,专有硬件。应该问 matlab 有没有软件解决方案。
    MacsedProtoss
        3
    MacsedProtoss  
       10 小时 4 分钟前 via iPhone
    目前没有办法模拟 arm macOS
    macOS 的 M 系魔改 arm 魔改到妈都不认识了 qemu 目前完全搞不定
    HojiOShi
        4
    HojiOShi  
       9 小时 18 分钟前
    翻翻 GNU Octave 的源码,迁移一下算了。话说 arm 架构的服务器应该是飞腾之类的吧。
    424778940
        5
    424778940  
       8 小时 43 分钟前
    简单翻了一下官方文档和论坛 runtime 应该也就一堆 so/dll 动态库 没有 linux 的 aarch64 版本 但好像可以直接交叉编译 aarch64 的程序出来 也许可以直接静态连接?
    yinmin
        6
    yinmin  
       8 小时 39 分钟前
    你试一下 matlabruntime 的 docker 镜像是否有 arm64 版本(貌似有的),如果有的话,直接部署在 Docker 容器里。
    mxT52CRuqR6o5
        7
    mxT52CRuqR6o5  
       8 小时 31 分钟前
    box86/box64 ,不需要完全虚拟一个新系统
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2923 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 14:07 · PVG 22:07 · LAX 07:07 · JFK 10:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.