今天凌晨的 WWDC,Mac 无疑成为了本次发布会的重点。104 分钟的发布会,Mac 相关的内容就占据了 40 分钟。之所以这么重视,是因为 Apple 决定在 Mac 上放弃英特尔 Intel CPU,改用自家的 Apple Silicon。Mac ,甚至 Apple 本身 ,都将因此迎来重大的变革。

这个变化,通俗的来说,就是 Apple 要把 Mac 的处理器,从原先的 Intel 的 i5 & i7 的 CPU,更换成类似 iPhone & iPad 上的 A 系列芯片。
从最核心的地方改变产品,流程极为精密和复杂,所以发布会的后半段,Apple 的高管们,都在努力为它的发布护航。
Apple Silicon 芯片
开始,Apple 已经自主研发了 10 代的 A 系列芯片。A 系列是 Apple 自研架构,但本质上还是 ARM 架构,骁龙,猎户座,麒麟这些手机的芯片,也用的是 ARM 架构,而 Intel 的 CPU 使用的是 X86 架构。
在传统的认知中,ARM 架构的芯片,可以低功耗的处理简单任务,X86 的架构,更加全能,可以处理复杂的指令。所以当 Apple 的 iPad Pro 打出“你的下一台电脑,何必是电脑”这样的 Slogan 时,难免引起大家的调侃和不以为意,毕竟架构不同,不好比较,而且还有 X86 架构的 Mac 老大哥在那里坐镇,你能掀起什么风浪。
但是,这次发布会上,Apple 重磅宣布,要彻底将 Mac 转型到自研的芯片上时,我们就知道,Apple 这次玩了把大的。
Apple 曾经就从转移过一次平台,不过那次是从 Power PC 转移到 Intel。
从 X86 转移到 ARM,最近一次这样做的大公司是微软,在 2012 年推出了专门为 ARM 架构设计的 Windows RT 的操作系统,并且亲自下场造硬件,微软的第一款平板,就是搭载了 ARM 架构芯片的 Surface RT。不仅如此,还利用自己的影响力,让很多 PC 厂商也推出了一系列搭载 Windows RT 系统的电脑。一系列操作,就是希望能给新生的 Windows RT 系统保驾护航。

然而,软件生态的贫瘠,让 Windows RT 并不受到市场待见,市场调研公司 IDC 的数据显示,2013 年第一季度,包括微软 Surface RT 在内的 Windows RT 平板电脑出货量仅仅只有 20 万台,占平板电脑市场 4920 万台总出货量的 0.4%。 仅仅发布一年后,Windows RT 就被 PC 的硬件厂商,软件开发者双双放弃,成为微软的遗憾之作。
即使遭遇了如此大的挫折,微软仍旧没有放弃 ARM 架构的尝试,目前市面上在售的 Surface Pro X,就是一台搭载了微软和高通一起研发的 ARM SQ1 芯片的电脑。

微软吸取了上次 Windows RT 系统的教训,这次运行的是 Windows 10 系统。但是 ARM 芯片的电脑,是无法直接运行那些为 X86 架构编写的软件的,大部分软件都需要重新编译,才能让处理器识别,这样做会导致编译后的软件运行效率低,更致命的是,因为编译的问题,Surface Pro X 无法运行 64 位的程序。
Mac 转移到 ARM 架构的过程中,会遇到的哪些问题呢?

  1. 软件生态的挑战
    传统的 Mac 开发者需要使用 Universal 2 修改自己的软件,才能完美适配 ARM 芯片的 Mac 机型。Catalina 停了 32 位软件的支持,就已经灭了一批软件了,这一次开发者的态度和意愿又会如何呢?要打一个问号,毕竟不能把所有的希望都押宝在 Rosetta 2 上。
  2. 使用 ARM 架构的 Mac,无法安装双系统运行 Windows
    为工具来说,电脑能辐射的使用范围大大变窄,很多原先安装双系统能解决的问题,现在就变得无解。不论是小白还是专业人士,仅凭不能安装 Windows 这一点,就会对购买决策产生很大的影响。
  3. 黑苹果凋零
    黑苹果一直是苹果监管的灰色地带,很多用户都是先用的黑苹果,培养了使用习惯,用顺手了,再购买白苹果。Mac 改用 ARM 架构后,PC 机器无法再用类似的硬件配置来运行 macOS 了,接触使用 Mac 的门槛又提高了一截。

    4.Mac Pro 的尴尬
    在发布会上,Apple 阐述说兼顾性能和能耗,才决定将 Mac 转移到自研的芯片上。在笔记本领域,这个说法是成立的,但是对于桌面设备,比如 Mac Pro,和 iMac Pro,使用者是不在乎能耗的。
    那么在无视能耗的赛道上,ARM 架构的 Apple Silicon,和 Intel 的 X86 架构 CPU 竞争有优势么?这些桌面设备的高端消费者,真的能从 Apple 架构转换中获得实质性的好处么?
    Apple 使用了三大护法来保障 ARM 芯片的 Mac 平稳过渡
    #01Universal 2
    从开发者层面,推出了 Universal 2 工具,只要一次开发,就能适配 Intel 和 ARM 两个芯片的 Mac。利用 Universal 2,开发者只需要几天时间,就能将之前的软件,兼容 ARM 芯片的 Mac。减轻了开发者的工作量,也稳定了Mac 软件生态。
    并且,苹果在这次发布会上,已经把所有的原生 App ,都用 Universal 2 重新编写了,发布会上演示 macOS Big Sur 的那台 Mac,就是用 A12Z 芯片,处理的所有软件。
    #02Virtualization
    Apple 还推出了 Virtualization 虚拟化技术,方便开发者在各种虚拟环境里,比如 Linux,做各种开发和调试。
    #03Rosetta 2
    从用户角度,Apple 推出了 Rosetta 2,为的是所有用户在使用 ARM 架构 Mac 的第一天,就能有优秀的体验。
    Rosetta 2 可以编译运行那些未针对 ARM Mac 优化的软件,所以,即使有一些开发者还没有更新他们的软件,那些曾经为 X86 架构开发的软件,也能直接在 ARM 架构的 Mac 上运行。理论上,由于 Rosetta 2 的存在, 你不会被软件兼容性困扰。
    转移到 ARM 架构的有哪些好处?
    Apple,微软这么费尽心机的要把电脑的 CPU,从 Intel 换成自研的 ARM 架构芯片,到底图的是什么呢?我们作为消费者,要为什么好处来买单呢?
  4. 高性能 低能耗
    在 Apple 的研发下,ARM 架构的芯片,性能“远超” Intel ,并且更厉害的是,性能上去了,能耗却没有大幅增加。
    iPad Pro 在干重活的时候没人会担心它的温度,以及风扇的散热表现,毕竟它都没有风扇。而 Mac 如果搭载了苹果自研的 ARM 芯片,你在用电脑的时候,得益于 ARM 芯片低能耗,高性能的特性,你可以像使用 iPad 一样,不担心发热,卡顿等问题,还能获得更长久的笔记本电池续航能力。
  5. 新品节奏稳定
    Apple 摆脱对 Intel 的依赖后,发布新品的节奏会更加稳定。因为 Apple 不是机海战术,打算更新 Mac 时,如果和 Intel 的 CPU 节奏没有契合,就会出现两个结果,要么等 Intel 新品的芯片,导致市面上售卖的机型,是已落伍的硬件配置

要么用上 Intel 芯片后,没多久 Intel 又发布了新型号,各大 PC 品牌通过机海战术,陆续推出了新款机型,而 Mac 只能干看着。
Intel 挤牙膏式更新,和芯片缺货的问题,对 Apple 的新品设计和供应链管理,都是非常大的桎梏。所以如果转移到自研的 ARM 芯片,作为消费者,就能像每年更新 iPhone 一样,买到性能稳定升级的 Mac 了。
3. 降低成本
CPU 芯片,显卡芯片,是电脑成本的大头,把核心技术掌握在自己手里,就能大大降低成本,获取更高的利润。
这个降低到成本也许不会反馈到售价中,但是仍旧拥有定价的弹性。以手机为例,大部分手机品牌使用的高通的芯片,这两年芯片价格越来越贵,手机的售价就只能水涨船高。
4. 芯片的扩展性
Apple 自研的 ARM 芯片不仅仅是一个 CPU,还包含了 GPU,还可以集成基带,Gps 等,各种功能都可以往这里面塞,以后 Apple 要往 Mac 里加入什么黑科技,可以更加方便,不用去和 Intel 的 CPU 来协调。比如发布会上说的机器学习能力,隐私保护能力等。
5. 打破了 iOS/iPadOS 和 macOS 的生态壁垒
随着 Mac 也改用了 ARM 芯片,Apple 所有的产品线都用一种架构,那么极其丰富的 iOS 应用,就能直接在 macOS 上运行,这一点,对 Mac,甚至对 Apple 来说,都意义非凡。
首先,什么都不用做,macOS 的软件数量就获得了极大的丰富,iOS/iPadOS 这么多年积累的软件,一下子涌入 macOS 里,会让 Mac 用户惊喜到应接不暇。
所有 iOS 的开发者,都拥有了在 macOS 上开发软件的能力。剔除桎梏,拥抱新生,做好基建,开门迎客。这样丰沃的土壤,我毫不怀疑会孕育出一大批优秀的 Mac 软件。
ARM 芯片 Mac 的新品时间线
Apple 在年底会推出第一款搭载自研 ARM 芯片的 Mac,但仍旧会推出搭载 Intel CPU 的 Mac 新品。
Apple 计划在两年内完成 App 生态的转换,但肯定不会在 2 年后,就放弃 Intel CPU Mac 的软件支持,这个变化一定是渐进的,平缓的。
该买哪个版本的 Mac?
所以回到标题上的问题,你的下一台 Mac,是买 Apple 自己研发的 ARM 版,还是 传统的 Intel CPU 版本?
在新品到来之前,没有人能做出准确的判断,但是我敢说,Intel CPU 的 Mac 肯定不是一个坏的选择。作为一个工具,它更富有兼容性,短期内也不需要面对淘汰的命运。也许等下一次你更换 Mac 时,ARM 芯片的 Mac 生态就趋于成熟了。
结语
当苹果在 WWDC 上宣布Apple 要在 Mac 上使用自研的 Apple Silicon 时,所有的 Mac 的用户都已经意识,和 Mac 相处的方式,要不可逆转的被改变了。采用 ARM,未来的 MacBook 或许会变成仍将运行 macOS 系统,但更轻薄、寿命更长的产品,而距离苹果宣布采用新的处理器架构的时间不多,开发者需要一些时间来准备迎接优化软件,你做好准备迎接全新的 Mac 生态了吗?

苹果在 WWDC 上宣布放弃英特尔转向 ARM 芯片,会有哪些优势?你的 Mac 将何去何从?相关推荐

  1. 苹果或在 WWDC 宣布放弃英特尔转向自研 5nm ARM 芯片,这次时机成熟了?

    整理 | 夕颜 头图 | CSDN付费下载自视觉中国 出品 | CSDN(ID:CSDNnews) 近日,据彭博社报道,苹果公司将在 WWDC 2020 上宣布自研 Mac ARM 芯片,产品将从英特 ...

  2. 分析:苹果招GPU工程师并不是打算放弃英特尔

    大约十年之前,苹果决定使用来自芯片巨头英特尔设计和制造的处理器,并慢慢覆盖自家的台式机iMac和笔记本电脑MacBook产品线.然而,现在随着苹果芯片设计的实力不断壮大,主要是那些为移动设备如iPho ...

  3. 华为发布首款5G折叠机,价格一万七;ofo被冻结145万;苹果最早明年放弃英特尔 | 极客头条...

    「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有料的新闻资讯,让所有技术人,时刻紧跟业界潮流. 快讯速知 华 ...

  4. 黑苹果英特尔网卡_苹果可能放弃英特尔,设计自己的Mac处理器

    黑苹果英特尔网卡 Apple might be ditching Intel and designing its own processors for the Mac, possibly as ear ...

  5. 彻底放弃英特尔!继M1后,苹果计划推出下一代Mac芯片

    Python实战社群 Java实战社群 长按识别下方二维码,按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 整理 | 李冬梅,陈思 来源丨AI前线(ID:ai- ...

  6. 英特尔在移动芯片为何衰败 看完此文豁然开朗

    不久前,PC 业务营收疲软的英特尔裁掉了 12000 名员工,此举让我们不禁开始担忧这家掀起微处理器革命的公司的未来. 现今增长迅猛的智能手机市场可以说是完全建立在ARM的微处理器技术之上的,而 AR ...

  7. 盯住未来!揭秘英特尔的AI芯片生意

    https://www.toutiao.com/a6696048046452507143/ 2019-05-28 20:06:16 英特尔的未来将是人工智能.去年,英特尔的人工智能芯片部门收入达到了1 ...

  8. 英特尔或退出芯片制造业务,拥抱台积电

    英特尔首席执行官Bob Swan周四花了近一个小时的时间讨论一个想法:自己不生产芯片.这个想法过去对于这家世界上最大的半导体公司来说无法想象. 英特尔周五警告7纳米制程工艺中仍存在"缺陷&q ...

  9. 苹果或放弃英特尔处理器

    美国财经资讯网站MarketWatch周五发表分析文章称,历史显示,苹果有改换处理器的习惯.随着苹果获得ARM技术授权,该公司最终可能会不再让英特尔作为MacBook.Mac处理器供应商.虽然英特尔处 ...

最新文章

  1. python 实现ftp服务 简介
  2. 千万别只顾着代码不上厕所
  3. 【常识】高尔夫计分规则
  4. jsp 选择时分秒控件_【最全】9月计算机考试报名通知(6.19更新,仅差4省市)附:分析如何选择科目...
  5. Android开发之activity跳转页面失败的问题
  6. openai-gpt_GPT-3报告存在的问题
  7. gradle是否可以编译c语言,build.gradle按条件编译与cmake配置
  8. 爬虫-访问登陆可见的页面-利用session类-补实例
  9. 用矩阵表示物体的缩放
  10. 华为否认窃密;贾跃亭陪许家印考察FF;谷歌或被罚95亿欧元 | 极客头条
  11. 3.从Paxos到Zookeeper分布式一致性原理与实践---Paxos 工程实践
  12. python批量修改文件名加后缀_python文件操作之批量修改文件后缀名的方法
  13. Install Anjuta
  14. 手机网站支付-支付宝API-Python
  15. Python数模笔记-NetworkX(5)关键路径法
  16. Unirech腾讯云代充-关于腾讯云国际版云服务器实例调整配置常见问题
  17. 今天拿到软件设计师证书
  18. java连接达梦数据库_【达梦数据库】Activiti连接达梦数据库
  19. simulink电机仿真笔记一
  20. Linux 之父:林纳斯·托瓦兹(Linus Torvalds)

热门文章

  1. pthread_cond_wait和pthread_cond_signal函数详解
  2. 这个超级好哎 vector 容器的 怕失效
  3. Excel制作图表(二)--- 燃尽图
  4. Flutter 添加页面渲染完毕回调
  5. 更新至OSX 10.10后MBA外接网卡无法使用的解决
  6. 1个英文字母、1个汉字、标点符号各占几个字节?以及文件的编码方式查看
  7. html和jsp轮播,jsp页面、图片轮播
  8. Java实验项目三——平面图形和立体图形抽象类
  9. 下一代防火墙(NGFW)已死!
  10. android QQ分享、QQ空间分享