讲真,这篇文章真是酝酿了很久才写出来。原打算是做一个小视频,奈何最近都是躺平状态,最终还是决定写这篇文章在大家面前嘚瑟一下我新买的这台:MacBook Pro 16寸 M1
2021年款电脑。
为了避免引起大家的误会,这里我没贴产品具体链接,免得说我是在打广告。网上关于这款电脑的介绍也是非常多,但是作为一个已经工作10年的程序员老鸟,我还是 想站在程序员的角度给大家分享下我使用这款产品的一些真实感受,或许能给有购买打算的朋友一些参考。
本文我计划按如下几个方面给大家介绍:
1. 购买原因
之所以购买这款产品,是因为我上一个 MBP
本还是2012年款,迄今为止以及使用了10年时间,下图的右侧这款,为了写这篇文章,我特意把它从“养老院”请了出来:
这款是我入手的第一个苹果本,这本子还是真耐用,到目前除了电池老化其它还能正常工作,其实再用个几年绝对没问题,主要是这款电脑硬盘只有128GB,第一代retina
屏,4核8Gb。从目前来看,运行一些开发软件确实开始有点吃不消了,尤其是即时编译前端的npm
项目,风扇那是乌拉乌拉的转;而且我平常使用的idea
也是内存大户。
所以本着苹果这次M1
产品换代性能疯跑,也想入手一个新的,为我下一个10年开发做一些储备,正所谓:”工欲善其事必先利其器”,一个电子产品使用10年,我觉得也是值了。
2. 配置参数分享,关于硬件感受
我够买的款参数配置大致如下:
MacBook Pro M1 16存
内存:32GB
硬盘:512GB
cpu: 10核(8性能和2能效)
GPU: 16核
复制代码
年前这段时间,全球却芯,我这款产品大概是春节前在官网预定的,从下单到收货大概三周时间。一般的,如果你是购买一款入门级的内存+cpu配置的,官方和第三方都有货。但是我因为定制了内存和cpu所以是预约单。
说下我定制的考量:
-
关于内存,我没选16GB的,而是加到32GB,我猜想现在以及今后估计软件这些占内存肯定会越吃越多,我担心16GB估计不够,很多IDE是吃内存大户。没想真被我猜中了,后文图。
-
cpu我选择的是最高配,目前就是10核,但是官方当时并没有具体标配说是8+2,我没有具体2个能效核是什么具体概念。选cpu的出发点也很简单,这电脑就是用来搞开发的,cpu越多,编译运行越快。
-
GPU我选的入门级16核,毕竟作为程序员,做视频处理的时候还是很少;而且家里还有一个6800的amd显卡。
-
关于硬盘:我选的是512GB,官方有货的都是1TB的,但是作为一个开发本来说1TB的硬盘对我来说觉得没啥大必要,有云的时代,数据我很少放本地,自己的“片子也不多”,哈哈。
这里我说了一个重点就是:我选的是32GB内存,没选16GB。我想我确实选对了,平常作为开发我会使用如下些个:
1. Chrome
2. Idea
3. Postman
4. 其他公司软件等,如:邮箱、聊天软件
复制代码
从监控来看,内存使用经常都在20GB左右,我甚至都没使用像PS
这种大型设计软件:
关于硬件
反正大家都说,这款电脑苹果又开始走使用主义路线,所以 HDMI
接口又回来了,这确实很棒。不过除了这些还有其它的,我也说下我的感受:
1. 键盘
2. 硬件接口
复制代码
1. 键盘
想重点说下键盘使用的感受:
- 抛弃蝶式键盘,打字感受确实回来了,但是我总感觉比起我那款12年的键盘敲击感受还是有点下降。
- ESC 退出键尺寸变得很大,这个是真舒服,我还有台公司的15年的MBP, 那个ESC真是小的可怜经常按错。
- 独立的指纹识别键,我觉得这玩意儿也很实用(但这个应该2020年款就有)。我之前还想说能不能通过USB扩展接口,自己实现一个密码指纹授权功能,很多时候指纹识别比输入密码块多了。
- 上下左右键有点小,我觉得这个是唯一感觉使用不太舒服的。这几个键我也经常按,现在也偶尔按错。
2. 硬件接口
HDMI
接口确实回来了,但我还想说说别的,总感觉这块儿其实没有太让我满意,目前它就把HDMI
弄回来了,但是我其实还在想:为啥不加扩一个USB,再搞一个有线网口? 虽然说有雷电接口,其实USB没啥必要,这是实话。但以太网口我还是很想要,因为无线WIFI
很多时候还是不稳定。
所以我还是把我原先的扩展坞拿来接着使用:
但这也给我带了个新的问题,这玩意儿挡住了苹果的快充电源,充电就只能使用雷电接口了。这里要重点说下,这个款16寸的笔记本,苹果提供的电源适配器线又回到了老式的吸磁式接口,功率能到达120W
,而且提供的充电线也是吸磁头。没有雷电接口线
所以为了使用这个拓展坞,我又去买了根type-c的100w的快充线,放弃了官方这个快充电源:
其它
另外,大家可以从我分享那张对比图发现,新款的电脑,确实变成了窄边框
, 屏幕尺寸变大了,这点确实体验也很好;此外关于刘海屏
,其实我感觉不影响具体使用,其实觉得也并不是那么丑。
3. 软件使用分享
关于软件,我想大家最关的就是M1
是 ARM
芯片,软件兼容性适配怎么样,从我目前使用来看,觉得其实已经能满足我日常开发使用:
是否可用 | 软件 |
---|---|
可用的软件 | idea系、vscode、Postman、Wireshark、Sequel Pro、iTerm2、设计系软件、ClashX、ExpressVPN、Cisco等,Xmind 都没问题 |
不可用的 | Charles、Fiddler, 这俩https抓包工具没有M1版本,放弃 |
总的来说,大部分软件都有 M1
对应版本,尤其是大一点商业软件公司,产品一般适配也比较快;有少数的软件确实不行,比如上面俩https
抓包工具,抓http
包,用wireshark
就可以,那俩软件主要是偶尔用来直接抓https
包方便些;
4. 代码编译
毕竟这款电脑是用来写代码的,所以最后想分享下开发的真实敢说。我主要是做服务端研发工作,但也会涉及一些大数据,前端,客户端开发的工作。平常开发主要以:Go
、Java
、PHP
、偶尔用到前端node
系、自己也会玩玩比如一些前言的语言,比如:rust
等等。
下面我说下我的一个总体感受:你再也听不到电脑的笔记本风扇乌拉乌拉的声音啦,但不知道这么去评价这款电脑的性能是否有点过分。但这确实是实话,之前尤其是在开发前端项目时,风扇时不时的跑满,但是使用这款电脑目前还没存在这个问题,而且编译速度也变快了很多。
场景 | 感受 | 说明 |
---|---|---|
前端开发、node,vuejs | 满意 | 编译速度提高很明显,再也听不见暴力风扇 |
Go,PHP,java | 满意 | 编译速度也提高很多,秒级的,很丝滑 |
rust | 一般 | rust本身编译就很邋遢,所以用新本子写些小玩具,第一次编译没多少提升的感觉 |
总结
以上便是这次内容分享的全部内容,总的来说我对这款产品还是比较满意的。但是价格确实也摆在哪儿,写这篇文章也纯属个人使用体验,不能作为投资建议哈。如果你心动希望也打算入手一款,我的建议是,先等等马上来的春季发布会再看看。也希望各位看官早日拥有自己心仪的电脑。