ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

你的 M1 Mac 应用兼容性如何:可用免费开源工具检查

2020-11-27 17:01:16  阅读:214  来源: 互联网

标签:兼容性 兼容 Silicon Mac M1 开发者 软件


苹果公司推出了首款自研基于 ARM 架构的 Mac 芯片 M1,配备 8 核中央处理器、8 核图形处理器和 16 核架构的神经网络引擎,CPU、GPU、机器学习的性能及能效,较目前的产品都有明显提升。
在这里插入图片描述

转用 ARM64 架构的 M1 芯片还顺便解决了一直以来困扰 Mac 的应用互通问题,现在只要开发者简单适配,所有 iOS 应用都可以直接在搭载 M1 芯片的 Mac 上运行。

而此前基于 intel X86 架构开发的应用虽然可以通过苹果提供的 Rosetta 2 转译应用实现「曲线救国」,但这种做法只是暂时的过渡手段,最理想的情况还是开发者推出通用版本,这样能够避免转译产生的性能损耗。

而且 Rosetta 2 也并非完美,根据苹果官方的说法,在以下三种情况下,它无法对 X86 指令进行翻译:

  1. 内核扩展;

  2. 虚拟机应用程序;

  3. 涉及 AVX、AVX2、AVX512 的指令;

软件兼容性也是目前大部分消费者最关心的部分,毕竟性能再强,续航再长,如果自己常用的软件无法顺利运行也是白搭。

那么到底哪些软件能够在 M1 Mac 上顺利运行,又有哪些应用推出了通用版本?你可以通过以下两种方式提前了解自己常用的软件能否顺利在 M1 Mac 上运行。

▎「Is Apple Silicon Ready」

这是一个由国外开发者制作的 M1 软件兼容汇总网页工具,当中按照设计、音乐、网页浏览器、视频制作、效率、编程等不同类别,收集了目前常用的软件在 M1 Mac 上的兼容情况。

按照兼容程度,分为以下三种状态:

丨兼容原生 M1 Mac

丨通过 Rosetta 2 兼容 M1 Mac

丨不兼容 M1 Mac

目前已经有超过 200 款软件在这个网页展示,而且开发者每天都会更新。如果你拥有 M1 Mac,也可以直接将自己测试的软件兼容结果提交给开发者,为网站数据的完整性贡献一份力量。

▎「DoesitARM」

DoesitARM 同样是 GitHub 的开源项目,在开发者搭建的网页上,你同样可以按照软件的类别查看兼容性情况,涵盖的软件也基本和「Is Apple Silicon Ready」类似,但不同的是 DoesitARM 列出的兼容状态更加仔细,对于目前兼容的软件,还同时指出了是否存在兼容的 eta 版本。

「iMazing - Silicon」

如果以上两个网页工具都无法找到你经常使用的软件,你也可以尝试由 iMazing 推出的「Silicon」工具。

下载至 Mac 后,它可以直接扫描你的应用程序文件夹,或者你也可以直接将想要测试的应用拖动到 Silicon 内进行验证,后者会给出该软件是 intel X86 版本或者 ARM 通用版本的结果,如果是前者的话,该软件一般也可以通过 Rosetta 2 转译运行。

你入手了 M1 Mac 吗?几天体验后,常用的软件都能正常运行吗?

标签:兼容性,兼容,Silicon,Mac,M1,开发者,软件
来源: https://blog.csdn.net/macz_yo/article/details/110236809

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有