年轻人第一台 Mac,来自一个开发者的 Macbook Pro 2019 16 寸简评

2019-11-26 17:42:08 +08:00
 ManjusakaL

从工作开始,一直就想买个 Mac,但是一直没有买成,虽说有公司配发的 Mac (这也让我从 Macbook Pro 2015 13 寸到 Macbook Pro 2017 15 寸,到 Macbook Pro 2017 15 寸,到 Macbook Pro 2018 13 寸,到 Macbook Pro 2018 15 寸用了个遍,23333 ),但是没有自己的 Mac 始终是一个比较遗憾的事,所以这次新款 Mac 出来后,就瞬时公司员工优惠(官网 95 折)+12 期免息分期入手了,现在我来从一个开发者的角度来给一个简单的评测吧

正文

为什么会考虑 Mac

写这个文章之前,我需要介绍下我买 Mac 的背景。目前我的主力机是来自蓝天的准系统,P775TM,配置是 i7 8700+32G+512G SSD+1070。工作系统是 Manjaro (一个 Linux 发型版)。在目前开发的时候觉得非常舒服,但是我也遇到了几个问题

  1. 太重了,有些时候临时有事需要出门带着并不方便

  2. Linux 下日常软件的缺少还是会给开发带来一些不便

所以在 11 月之后,我就在慎重考虑需要换一台电脑,而我自己是偏基础设施的后端开发者,所以对 Unix/类 Unix 比较好的支持是必须的。同时因为有些时候会参与一些大型的开源项目,我也需要电脑有足够的性能来支撑多虚拟机以提供多平台的调试能力。 因此当时摆在我面前的有两个选择

  1. 买一个硬件友好的机器,装黑苹果和 Linux 双系统

  2. 买一个 Macbook Pro

由于我算是有点版权洁癖,黑苹果严格意义上来讲是违规的。因此 Macbook Pro 是我最好的选择了,恰逢新款的 16 寸的 Macbook Pro 上市,我就决定入手

我最后选择的配置是 i9 2.3 Ghz + 64G RAM + 1T SSD + 5500M 4G。选择这样的配置的逻辑是这样的,因为根据目前的评测,这一款 Mac 散热表现不错。因为我日常会在本地编译调试东西,所以果断选择了 i9,1T SSD 则是默认标配。而我不是视频工作者,同时 我也不会在 Mac 上玩游戏, 所以显存 4G 版显卡对我来说完全够用。唯一的纠结点在于 RAM,16G 肯定不够用,到底是 32G 还是 64G 这是个问题。考虑了下,咬咬牙上了 64G (后面也说明这是一个正确的决策)

定了之后果断分期下单,18 号下单,23 号拿到机器(这里要感谢女朋友大力支持,要不是她,我估计最后也舍不得买)。

好了,开始进入开箱,评测环节

开箱

23 号一早跑去公司拿了快递,然后回家开箱

献祭一只猫后,打开快递箱

苹果的包装一如既往的简洁

下面几张图,是真机原貌

机器到手默认是 MacOS 10.15.1 即 MacOS Catalina。不得不说,这一代 MacOS 与 iOS 都是 Bug 奇多,堪称 BugOS = =,让人怀疑果家的项目管理是不是彻底失效了

至于机器外观,我选择的是银色版,不得不说,颜值是真高,但是也容易脏 qaq,可能也有朋友关系 Macbook Pro 16 寸有多大,下面做了一个图大家可以感受一下

从上往下分别是:

  1. 女朋友的 Macbook Air

  2. 公司配发的 Macbook Pro 2018 15 寸(后面还会有他的细分)

  3. Macbook Pro 16 寸

  4. 蓝天 P775TM

从这样一个角度大家能看出来,其实新款的 Macbook Pro 16 寸比 Macbook Pro 15 寸只大出一点点,而在新款出来后,官网也下架了 Macbook Pro 15 寸,所以看起来以后 Macbook Pro 16 寸就是 15 寸的替代品

使用体验

其实到手时间还相对较短,比较深的体验暂时没有 2333,这一部分可能就相对较短了

  1. 屏幕是保持了苹果一如既往的水准,很舒服,不过这一代默认显示分辨率是 1792x1120, 较 15 寸的 1680x1050 更大,很多人可能会觉得字体比较小,需要额外调整(此处推荐 RDM

  2. 键盘终于舒服了,蝶式键盘对于我来说有点敲钢板的感觉(不过各有所爱啦)

  3. ESC 键的恢复对于 VIM 党来说是重大利好(逃(然而我不是(逃 x2,2333333

性能测试

首先,我们来看下新款 Mac 的 CPU 测试成绩

不过,说实话,我觉得利用日常的一些场景来做测试可能更有价值,所以我选取了两个项目来做编译测试,一个是 Dubbo (基于 Dubbo 2.7.4.1 进行编译, Maven 3.6.2, JDK 8),另外一个是基于 CPython Master 最新代码进行编译,下面是编译命令

  1. Dubbo: mvn clean package -U -Dmaven.test.skip=true (两台机器都已经搞定依赖)

  2. CPython: ./configure --with-pydebug --with-openssl=/usr/local/opt/openssl && make -j

两台机器分别为

最后的测试结果如下图所示(单位都为秒)

看起来性能提升还是很明显,不过因为编译涉及到频繁的小文件读写,所以导致差距没有理论上的那么大,但是随着代码规模的扩大,i9 的优势会更为明显。后续有时间我会找几个科学计算的例子来进行场景补充

说道编译,大家可能也关心新款的 Mac 的散热怎么样,我大概测试了一下,

结论为,降频无法避免,但是满负载的时候,能在 81 度左右的温度,将 CPU 频率稳定在 3.5 Ghz。虽然这个结果还是没有其余的高性能本那么显眼,但是对于一个轻薄高性能本来说,我觉得还算不错,毕竟凡事总得做一个 trade-off 对吧

最后,测一下硬盘速度

嗯,还是一如既往的暴力。。。

啊对了,其实有朋友可能会关心,64G 的内存是否浪费,嗯,我看了下,其实对我而言,不算浪费

这是我写这篇文章时候的内存使用率,机器上开了三个 IDEA 项目,两个 Goland 项目,一个 PyCharm 项目,浏览器窗口若干,VSCode 窗口若干,用 Docker 跑了三个 ElasticSearch 节点做 HA 测试,一个 Kibana 节点,如果后续在开 几个虚拟机,可能 64G 对我来说就是非常适合的了。不过每个人的场景不一样,这里我也就不对大家的选机做一个建议了(不然选错了可能就要被打 QAQ )

总结

其实 Macbook Pro 是个水桶机,整体配置相对均衡,适合大多数场景(需要 Office 的除外),而且今年的官方也提供了更为灵活的配置选项让大家来进行组合。所以我建议如果对于大尺寸 Mac 有需求的朋友,其实真的可以考虑入手

千言万语汇成一句话:

最后再次感谢女朋友对我的支持! mua !

9573 次点击
所在节点    Apple
62 条回复
ansonsiva
2019-11-26 17:46:05 +08:00
昨天店里看了真机,太大了,背包党表示放弃继续用 13 寸的
ManjusakaL
2019-11-26 17:50:03 +08:00
@ansonsiva 可以选择当习武之人 2333
11ssss
2019-11-26 17:55:09 +08:00
我眼花了吗 A 面拍的像发光 logo
QZFCANBA
2019-11-26 17:55:30 +08:00
来秀恩爱的 溜了溜了
1002xin
2019-11-26 17:56:37 +08:00
恕我直言,这个 esc 和 Touch Bar 真的不协调。。。
ManjusakaL
2019-11-26 17:57:18 +08:00
@11ssss 并不发光 2333
ManjusakaL
2019-11-26 17:57:33 +08:00
@QZFCANBA 留下吃了狗粮再走
ManjusakaL
2019-11-26 17:57:45 +08:00
@1002xin emmmm 是有点。。
rungit
2019-11-26 17:58:11 +08:00
评测文为啥发在 V2 啊
yingo
2019-11-26 18:12:24 +08:00
@rungit v2 为啥不能发评测...
djs
2019-11-26 18:37:55 +08:00
关键是结尾那一句
gwybiaim
2019-11-26 18:42:07 +08:00
原来是狗粮!!!
Stivo
2019-11-26 18:43:35 +08:00
@yingo 测评不一般都发 chiphell 吗
gwybiaim
2019-11-26 18:44:39 +08:00
johnj
2019-11-26 19:33:09 +08:00
内存压力最大 才 7%
那 32G 内存会 14% 16G 内存会 28% 8G 内存 56% 感觉都能接受
不知道算的对不🤷‍♂️
3789
2019-11-26 19:43:32 +08:00
自己 DIY 组装电脑,安装苹果系统会违规吗?😯
Fizzyi
2019-11-26 21:19:08 +08:00
原来大佬是进来秀恩爱的?
inhzus
2019-11-26 21:29:23 +08:00
1. 和女朋友很恩爱
2. 猫猫很好看

我🍋了,你们呢?
murmur
2019-11-26 21:32:46 +08:00
@3789 理论来说算盗版,但是因为苹果的高价低配政策,所以只要你别宣扬比高配 mac 优越是可以忍的
tianshilei1992
2019-11-26 22:00:11 +08:00
@Stivo Chiphell 这次一个评测文都没有…至少都没上主页😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/623350

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX