MBP 14 寸乞丐版开发一周深度体验 (很香)

2021-12-09 21:44:44 +08:00
 jorneyr

结论:乞丐版 Web 开发足够,没有上 32G 内存的必要

电池:很给力 屏幕:很给力,刘海屏和上一代设计比较就是额外馈赠,非常好,使用中也不会注意到刘海,现实比想象更美好 CPU:快,非常快,Win 下 10S 才启动的 Java 项目,日志刷了好久还没启动会,MBP 里敲下命令还没反应过来就启动结束了 颜值:比别人视频里看到的薄,但是和上一代比的话确实不帅,就是个小胖墩,有点重,庆幸没下单 16 寸的

行业:Java + Vue + Qt 内存:16G 足够了,使用一周的时间 Swap 区使用 31M ,内存压力在 25% 到 40% 之间,主要是 IDEA 长期不重启会占用 3G 内存

常开软件:QQ 、微信、Safari 、Chrome 、IDEA 、VS Code 、Dash 、Notable 、Mail 、Kafka 、Zookeeper 、Gradle Deamon 进程、iTerm2 、还有各种 Mac 原生辅助软件如 Rectangle Thor Bob 搜狗输入法等。其中基于 Node 和 Java 的 VS Code 、Notable 、IDEA 、Gradle 是最耗内存的。

升级到 Monterey 的几点笔记: Java:

Node:

Hexo (需要升级到 5.0 以上版本):

Qt:

5737 次点击
所在节点    Apple
45 条回复
VVValent
2021-12-09 22:47:24 +08:00
我也买的 16G
Go2Heart
2021-12-10 02:16:01 +08:00
16g 的明天也到了,好文帮顶
yyfearth
2021-12-10 05:09:38 +08:00
如果不是 Java 开发 16G 都不需要
8G 都够用了

当然考虑到未来 和用到虚拟机 最好还是到 16 甚至 32
zhouwb
2021-12-10 07:16:34 +08:00
同样丐版,对我来说原来的机器只是有点慢而已,现在新机器明显性能过剩了。不过对于需要开很多东西的人确实需要大内存,cpu 其实对技术人员使用差别真没有那么大
lamls
2021-12-10 07:20:30 +08:00
@yyfearth 除非真的用到虚拟机,不然没必要 32 ,耗电杠杠的
forgetlight
2021-12-10 07:24:22 +08:00
确实, 用了 16g 快一个月, 没有虚拟机的话, 基本是够用的. 但是 VM 现在是刚需...没办法不用, 只好退了换 32g
lucifer9
2021-12-10 07:47:18 +08:00
理性上我知道 16G 应该够用
但是已经买了 10 年 16G 的本子了
实在是想要更进一步了
taliove
2021-12-10 08:43:23 +08:00
我一个 idea 就占用了 10GB ,16 对我来说,完全不够用。
yyfearth
2021-12-10 08:49:13 +08:00
@lamls 对于很多开发 VM 或者 Docker 是必须的
而且本地跑 VM/Docker 和远程跑还是很不一样的

如果远程跑的那种 大部分情况 本地只要远程到服务器去开发和跑程序
这种情况 M1 MBA 可能是最好的选择
today4king
2021-12-10 09:05:06 +08:00
@lucifer9 不是理性,钱包够就不用纠结。
Leonard
2021-12-10 09:06:14 +08:00
我本来想买 16 寸,然后发现 Air 就够用了,立省 1 万
today4king
2021-12-10 09:06:43 +08:00
@yyfearth 我的 devops 中只在本地跑需要 debug 的 docker ,其他都通过 zerotier 连到服务器。现在完全 remote docker debuger 还是太卡。
sunchunyang
2021-12-10 09:24:52 +08:00
我平时用 30G 左右,IDEA+WEBSTORM 。不知道为啥你们那么省。
sunchunyang
2021-12-10 09:26:03 +08:00
@Leonard AIR 不错,适合当备用机。我准备买个当二奶机,等 M2 。
hello2090
2021-12-10 09:28:28 +08:00
@taliove 那你有没有试过 16G 的 M1 上开两个 IDEA? 会打不开吗?
shilianmlxg
2021-12-10 09:35:22 +08:00
hexo 就是说 怎么回事。现在可以抄作业了。
yyfearth
2021-12-10 09:39:25 +08:00
@today4king 我有同事他们全部是在远程开发和调试的
所以本地随便一台笔记本都可以 甚至有人用 iPad Pro 都没问题
现在 WebIDE (或者 VSCode )完全可用了 里面还带了 Shell 到远程的 container
用起来简直更本地一样

本地只要跑的动 Chrome 就行

我自己需要 remote 到 k8s 里面去 debug 麻烦一点
不过不需要本地 Docker 就还行 16G 目前肯定够用的
P233
2021-12-10 09:46:08 +08:00
@wangjianjun202 请教一下,IDEA 不能代替 WebStorm 吗? 最近在准备转 IDEA ,不想多一套配置,所以没考虑 WebStorm
todorov
2021-12-10 10:11:16 +08:00
问一下,JAVA 可以兼容 1.6 么?现在有一个屎一样的老项目还要开发好多年。。。
ApmI00
2021-12-10 11:13:22 +08:00
@todorov 这个不能叫兼容 java1.6 吧? jdk arm 版的,zulu 只到 1.8 ,所以,你如果想用 java1.6 ,只能 x86 的,就是效率低不少而已。

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

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

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

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

© 2021 V2EX