|Mac的目标用户范围并没有扩大,也并没有真正威胁到x86阵营

|Mac的目标用户范围并没有扩大,也并没有真正威胁到x86阵营

文章图片

|Mac的目标用户范围并没有扩大,也并没有真正威胁到x86阵营

文章图片

|Mac的目标用户范围并没有扩大,也并没有真正威胁到x86阵营

文章图片


苹果 M1 Pro/Max 出来有一阵了 , 今天我们从以下两个角度探讨下对它的看法:兼容性差 , 讲讲旧生态对苹果的排斥性能强大 , 唠唠苹果对新生态的布局十月份 , 苹果发布了 M1 Pro 和 M1 Max , 推出了新一代的 MacBook Pro 。 相比初代 M1 芯片 , M1 Pro 和 Max 增加了 CPU 性能核心的数量、堆了更多的 GPU 核心 , 还对本来就高效的统一内存进行了进一步升级 。 今年的 M1 Max 上的晶体管数量达到了 570 亿 , 这个数量相当于 1984 年苹果出货的全部芯片晶体管数目的二倍 , 足见这几十年半导体发展的速度 。


不过电脑发布之后可能是热情太高 , 尤其是视频创作者的热情太高 , 现在大有一种苹果芯片即将遍地开花、要干翻 PC 平台的架势 , 这个就多少有点误导性了 。 其次 , 17 年的时候我有了一些收入 , 当时在网上看了很多懂哥的分享 , 就觉着好像高级程序员都该用 MacBook Pro 这种高级电脑 , 结果实际用下来还是存在不少问题 。 比如做算法开发离不开研究别人的论文 , Linux 上把别人的代码拷下来 。

找到依赖列表 , 一键安装各种库 , 一般装完直接就能跑了 , 把论文里的实验重新跑一遍 , 结果确认没问题就可以进行下一步研究了 。 Mac 问题就很多 , 首先安装程序库的时候 , 就经常有些冷门的库就是装不上 , 但大家搞学术研究本来就是要做前人没做过的东西 , 人家论文里用到冷门的库非常正常 。 但还有比这更严重的问题 , 看起来没有任何问题 , 实验运行完也不报错 , 但得到的结果就是和人家论文里不一样 。 我有次遇到这个问题之后还真就不服输 , 在搜索引擎里查了整整两天 。
【|Mac的目标用户范围并没有扩大,也并没有真正威胁到x86阵营】
最后发现是有一个库在 Mac 上必须选择一个特定版本号 , 其它的版本都有漏洞 。 当然这个问题也不能只抓着 Mac 系统说 , Windows 也是一样 , 在算法开发这一块 , Linux 才是你永远的家 。 这不是说 MacOS 和 Windows 不如 Linux , 而是学术研究生态就这样 。 话说回来 Mac 在自己擅长的领域表现一直是不错的 。 比如我当初放弃在 Mac 上编程之后 , 就开始用它来学视频剪辑 。

苹果自己的 Final Cut 剪视频的确方便 , 优化做得也的确好 。 现在搭配上苹果自家的低功耗高性能芯片 , 剪辑的体验确实又拉升了一个层次 , 所以自然就在视频为主的平台上掀起了一轮热潮 。 苹果在产品定位方面 , 一直有一个专门的 Pro Workflow Team , 专业工作流团队 。 这个团队由视频、音乐、动画制作方面的专业人士组成 , 并不负责技术 , 但是对苹果的专业级产品走向的影响非常大 。 苹果广受好评的宣传片、网站艺术图片都由这个团队来制作 。

但这个团队更重要的作用是给技术团队提供参考 , 软硬件团队通过深度研究这些创作者的工作流 , 来让软件和硬件都完美地适配这些人的工作流 。 这次 M1 Max 上的 32 个图形核心就是在帮开发者铺好硬件基础、给他们一个足够大的创作空间 。 如果硬件基础和各种软件图形库做得够扎实 , 不仅仅是游戏 , 各类机械、模拟、科学计算类的应用才真正有可能登陆 Mac 平台 。