您现在的位置:广州电脑维修 > 科技 > 文章页

广州优派平板电脑维修如何得知所需软件是否支持新 MacBook,这份超详细的兼容测试可以帮你

2020-11-27 02:26

(新MacBook能用旧软件?可能是最详细的兼容测试)

M1 版新 MacBook 的兼容性到底怎么样?苹果使用 M1 芯片的 MacBook 已经逐渐开始发货了,广州优派平板电脑维修我们知道 M1 芯片基于 ARM 架构,和之前基于 X86 架构的 Intel 芯片有很大差别,因此新的 M1 版 MacBook 能否运行之前基于 Intel 版 macOS 开发的软件,广州海珠石溪电脑维修就成了许多伴侣存眷的问题。

▲ 苹果 MacBook 换用 ARM 芯片

苹果采纳了许多法子,来解决 M1 版 MacBook 的兼容性问题。

首先,对付现有的 X86 软件,广州大的电脑维修苹果推出了 X86-ARM 的指令翻译方案 “Rosetta 2”,它可以让 ARM 平台的 macOS,直接运行绝大部门的 X86 软件。

从苹果的介绍来看,广州越秀东风路维修电脑Rosetta 2 并不是在软件运行的时候,才翻译指令的,而是在软件安装时就做好了转换,广州东芝电脑售后维修点因此它的机能还相当不错。

▲ MacBook 从 X86 迁移到 ARM,使用 Rosetta 2 实现对旧有 X86 软件的兼容,但并不完美

不外,三星电脑维修广州Rosetta 2 并非完美,按照苹果官方的动静,在以下三种环境下,广州黄埔区上门维修电脑它无法对 X86 指令进行翻译。

1、内核扩展,也就是涉及到操纵系统内核模块的指令没法翻译;

2、虚拟化 X86_64 平台的虚拟机,当前 M1 上并没有对应的虚拟化指令;

3、涉及 AVX、AVX2、AVX512 的指令,广州石牌西电脑维修ARM 上没有对应的指令集,因此用到相关指令集的 X86 软件没法翻译。

▲ M1 版 MacBook 并不能兼容所有的 X86 软件

大部门 X86 软件并不会涉及以上内容,只用到普通的 SSE 系指令集。不外某些开发东西会涉及内核,广州番禺钟村附近电脑维修店联系某些高机能计较东西会使用 AVX 系指令集,因此如果想要用 M1 版 MacBook 作出产力东西,兼容性问题照旧需要慎重考虑的。

除了使用 Rosetta 2 指令集翻译,广州东芝电脑维修店M1 版 MacBook 最原生的兼容方法,虽然就是基于 ARM 开发编译的软件。不少知名软件开发商,例如 Adobe,已经公布产物将会全线新增 ARM 编译的版本,对 M1 版 MacBook 有着最完美的兼容。

那么到底 M1 版 MacBook 能兼容什么软件、不能兼容什么软件?一个个软件测试工程量很是大,并且软件们也处于不断的更新换代中。今天,就来给各人介绍一个检察 M1 版 MacBook 兼容性的好要领,这可能是最详细的兼容性测试了。

DoseitARM:https://github.com/ThatGuySam/doesitarm

当前,在 GitHub 上呈现了一个关于 M1 版 MacBook 的兼容性测试项目 “DoseitARM”。在这个项目中,可以看到开发东西、影音东西、图形图像东西、剪辑东西等各类出产力软件的兼容性测试。个中,种种软件的兼容性又被分为几种差异的环境,别离如下:

· 兼容,原生兼容苹果 Silicon

· 兼容,通过 Rosetta 2 运行

· 不兼容,无法运行但在后续开发中支持(已存在兼容的非正式版本)

· 不兼容,只能在 Intel 版 Mac 上运行(未有兼容的版本,后续开发可能会兼容)

▲ X86 软件差异的兼容环境

由于这是在 GitHub 上的开源项目,因此这些兼容性测试功效还会不绝更新。想要知道你存眷的某个软件到底能不能在 M1 版 MacBook 运行,直接搜索列表中的这个软件的兼容环境即可。

▲ 列表中可以找到某个 X86 软件在新 MacBook 上的兼容环境和进展

可以看到,M1 版 MacBook 的种种软件兼容性照旧比力乐观的,一些尚未兼容的软件,官方也有动静正在开发兼容的版本。在 “DoseitARM”项目中,还可以检察这些软件关于兼容 M1 芯片的官方动静和进度,相当不错

总的来说,如果你想要了解某个软件是否兼容 M1 版 MacBook,不妨到这个 GitHub 项目上面看看,这可能是当前最为全面的 M1 版 MacBook 兼容性测试了。