[求助] 服务端开发 MacBook 选购建议

2024-04-06 21:44:28 +08:00
 mayooot
想寻求 V 友们一些购买马克布克的建议。

题主是 Go 开发,目前用的 m1 芯片的 Mac mini 16GB ,256GB ,感觉打开软件多了,GoLand 还是挺卡的,就需要关闭一些软件才行,尤其是 Apple Music 卡顿更明显。
平时工作使用的软件主要如下:GoLand 、DataGrip 、Notion 、微信、飞书,还有一些终端连接工具,浏览器打开的网页还是挺多的。
工作内容是写 Web 服务,写微服务本地要启动多个 Go 程序,还有一些 Docker 、K8s 的东西,本地轻度使用 Docker (当然主要是容器起多了有点卡)。MySQL 、Redis 、容器、K8s ,都在公司服务器上,平时用终端连上去操作就行。

13 英寸 MacBook Air m3 最高可以选到 24GB 内存,感觉敲代码还是比较看重内存的,不知道这个配置够不够用。或者 V 友们有什么推荐呢?(我也知道 MacBook Pro 大内存的更合适,但无奈囊中羞涩😭)

一定要是 MacBook 系列哈,因为想下班后拿回家用。
2398 次点击
所在节点    MacBook
28 条回复
YuanJiwei
2024-04-06 21:59:22 +08:00
公司出钱吗?公司出钱,怎么都行。公司不出钱,不要怕效率低。可以自己买个 Mac studio 在家用, 哈哈。
iorilu
2024-04-06 22:05:03 +08:00
没必要吧

你这种需求, 家里配一个小服务器比较合适, mac 远程开发, 服务器开 pve 或 docker 都行
Dadaer
2024-04-06 22:13:28 +08:00
不建议选择 Air ,Air 没有散热风扇,电脑发热严重的时候,只能通过系统自动降频来进行散热,会更卡
noahhhh
2024-04-06 22:17:32 +08:00
够了,实在不行退了呗。
crazyweeds
2024-04-06 22:24:07 +08:00
我觉得 OP 很有必要截图一下,主要是 CPU 页面和内存页面。确定瓶颈到底是 CPU 问题,还是内存不够的问题。
我也非常好奇,我也想后续买 Air 系列得了,Pro 系列主动散热,对我这个强伯症来说,总感觉它在吃灰。
Philippa
2024-04-06 22:32:49 +08:00
我上一台也是 mpb 最近换了 13 mba m3 24g 日常开了所有后台吃 18g 内存,剩余的做缓存,swap 为 0 。 一般外接,开会或来回走 13 寸尺寸很满意。如果你的 docker 很多或开三个或以上 idea (一个 5G 计算) ,还是 32g 或以上稳妥。开发散热问题没遇到过。游戏等我有 4090 主机。
forvvvv123
2024-04-06 22:40:05 +08:00
主要看你除了 goland 以外其他软件开得多不多,如果重型软件只是 goland + 浏览器 + 办公 IM ,这个 24 内存 + air m3 CPU 够了,买这个就行;

如果你除了这些还需要开 Clion 、IDEA 、WebStrom 其他 IDE ,然后再开 office 三件套,这个内存+CPU 可能不行,项目一多的时候 24G 会有些局促,并且 air 薄+没风扇,CPU 也有压力; 得考虑 pro 上 32G 了
forvvvv123
2024-04-06 22:42:09 +08:00
@noahhhh 对,官网买,14 天可以退
mayooot
2024-04-06 22:46:07 +08:00
@YuanJiwei 打算过段时间投投简历,每天下班后要学习一会,天天带 macmini 回家太累赘了,公司当然不出钱。
xueling
2024-04-06 22:46:22 +08:00
我现在用的 pro 16G ,后悔当时没多加两三千买 32G 的了,目前只做开发还基本正常,不过打开虚拟机 再加上开发工具风扇就会呼呼的响
mayooot
2024-04-06 22:47:05 +08:00
@crazyweeds ok 明天我截图发一张
mayooot
2024-04-06 22:48:49 +08:00
@Philippa 写 Java 妥妥 32gb ,我写 golang 的,内存占用没那么多哈哈,我也是感觉 air 比较轻便
mayooot
2024-04-06 22:50:19 +08:00
@forvvvv123 macmini 的芯片好像是阉割的吧,老哥感觉 macbook air 的 m3 较 mini 的 m1 提升大么
panlatent
2024-04-06 22:51:54 +08:00
感觉 go 啊 php 这些配置要求的不高,8gb 也能战。 君不见我 mac studio ,idea 之类的该卡还是卡( java ),am 该卡也还是卡( webview electron 之类) ,docker 该慢还是慢 😂

给别人推荐不敢,但要我选 air ,8GB 图个省钱 再往上买个心安
mayooot
2024-04-06 22:52:29 +08:00
@xueling pro 太贵了 稍微一加配置就 2w 了🙂‍↕️
mayooot
2024-04-06 22:53:41 +08:00
@panlatent 8gb 肯定不够的.... ,go 程序占用不多,但是 goland 占用多啊,我现在 mini 就 16gb 呢,已经感觉不太够了
fcten
2024-04-06 23:09:51 +08:00
基本够了。不够的话,另买一个 mini 主机或者云服务器部署 docker ,比买 apple 的金子内存划算。
当然,能咬咬牙的话,上 36g 的 macbook pro 。
lostberryzz
2024-04-06 23:27:18 +08:00
考虑到你需要背着上下班,还是买 Air 吧,24G 的就行
TiaoYeTaiLang
2024-04-07 10:19:40 +08:00
m1 pro 32G ,air 或者 16G 满足不了
noahhhh
2024-04-07 11:40:40 +08:00
@noahhhh 对了,容器用 orbstack 跑性能好很多

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

https://yangjunhui.monster/t/1030073

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

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

© 2021 V2EX