• 简中
    • 繁中
  • 注册
  • 查看作者
  • 苹果公布Rosetta限制:不支持虚拟化x86_64平台的虚拟机应用

    在今年晚些时候开始过渡到自研芯片 Apple Silicon 之后,那些依赖 Windows 虚拟化软件的 Mac 用户可能会陷入困境,因为该公司发布的 Rosetta 并不支持虚拟主机应用。

    访问:

    阿里云年中大促 点击领取最高12000元红包

    天翼云年中上云节 云主机1C2G 92元/年 实名注册送8888元大礼包

    访问:

    苹果在线商店(中国) – Mac

    在本周发布的苹果官方开发者文档中,介绍了 Rosetta 2 应用的技术限制。其中值得注意的是,虽然可以移植“大多数”基于英特尔的应用程序,但是无法对 x86_64 计算平台的虚拟机应用进行移植。而热门的 x86_64 虚拟应用就包括 Parallels 和 VMWare。而且 Rosetta 2 也无法移植内核扩展。

    苹果公布Rosetta限制:不支持虚拟化x86_64平台的虚拟机应用

    在本周一的开幕演讲中,Rosetta 2 作为核心功能进行显示,它能够帮助苹果和开发者从基于英特尔的 Mac 设备上过渡到自研 ARM 芯片上。

    在软件层上,该应用能够为 Apple Silicon(使用 arm64 指令集)移植包含 x86_64 指令的应用程序。而通过这项技术能够让开发者为他们的应用程序创建苹果平台通用的程序,不过也正如苹果指出的那样,Rosetta的运行速度可能很慢,而且不能替代原生应用。

    除了 x86 限制之外,使用 Apple Silicon 的 Mac 设备也无法使用 Boot Camp。目前,macOS 实用工具能实现 macOS 和 Windows 双系统启动,而该工具虽然仍在 macOS Big Sur 中,但仅限于英特尔处理器版本。ARM Mac将无法访问该功能,该公司也没有宣布替代方案。

    预计向苹果芯片过渡需要两年左右的时间。虚拟化公司是否正在为ARM芯片制定解决方案仍是未知数,不过VMWare周二表示,兼容Big Sur的Fusion “技术预览版 “将在7月到来。

    cnBeta.COM  2020-06-24 12:32:43

  • 0
  • 0
  • 0
  • 149
  • 请登录之后再进行评论

    登录
  • 任务
  • 发布
  • 偏好设置
  • 单栏布局 侧栏位置: