乞丐版 Mac mini m4 做日常开发性能够不够?有必要上 24g 32g 嘛?或者上 pro 版 mini?

30 天前
 CaHCO3
5982 次点击
所在节点    Apple
60 条回复
MonkeyJon
29 天前
java 24 不够,
wangyzj
29 天前
@Donaldo #19 yes ,16 高强度搞开发不够,所以我也升配了
tagtag
29 天前
看你开发什么了,我感觉前端开一堆浏览器标签页不太够,再加上现在 IDE 的各种 AI Agent 也挺占内存的
simo
29 天前
@CaHCO3 就你说的同款,刚到手没多久,配件也刚折腾全(硬盘盒+硬盘外置系统 + 显示器 + 扩展坞 + 音箱)。
最近项目主要是 go 和 vue ,最少开着 goland + vscode 。其他时间可能是 idea + vscode + navicat + 微信 + chrome ( 20 个 tab ),目前感觉比我 18 款 mbp 16+1t 强太多了。ollama 开着主要是另外的一台服务器有两个项目要调用,频率不高,性能影响不大。

因为我有俩 mpb ,还有一台 96+8t 的服务器,主要项目在这些机器上,mini 就日常开发或远程服务器开发,对性能要求不太高。
有条件的话建议你还是 24 起步吧
yjhatfdu2
29 天前
@CaHCO3 mac 要看内存压力,看剩余内存没用的,我开多个 jetbrains 的 IDE 、vscode 、几百 chrome 标签页,orbstack ,一堆杂七杂八,32G 内存压力基本没黄过
pvnk1u
29 天前
@A9754184528 你这不管是 CPU 还是内存都比它的规格更高,价格也是好几倍,编译速度快不是很正常么,如果是 Java 的话,mac 配置低都比 win 上编译速度运行速度快,因为 Windows 上的 JDK 、JVM 做的太垃圾了
binge921
29 天前
java 2-3 个项目 + vscode 一个前端项目 + 网页 20 多个 + 数据库 + shell 链接工具 + 微信 然后挂个电影或者直播 差不多 16G 没啥问题 我就这么用的
FinnY
29 天前
没人提到内存带宽差异吗? m4 和 m4 pro 除了容量,有无测试带宽上的差异对开发或者需求使用上差别
kepenj
29 天前
iOS 开发丐版足够了,其他开发不如上 win 。如果是信仰或者图逼格/爽,直接拉满吧。
tgich
29 天前
丐版是我们这种买来当软路由的,你生产为啥用丐版?
feikaras
29 天前
@FinnY 应用分计算型和内存型。开发算计算》内存。

没 32g 基本电子垃圾,丢的快。m1 为什么给你是 8g16g 两个选项现在还没体会到么?意思是 m4 没有选 32g 差不多马上可以丢了。
20015jjw
29 天前
你倒是定义日常开发的内容啊。。
sumarker
29 天前
日常是够了,如果要折腾肯定不够。
xPKK1qofAr6RR09O
29 天前
@ZE3kr 那你看看,也不是什么高强度开发
xPKK1qofAr6RR09O
29 天前
可别说前端够用了。
正儿八经前端开发场景,vue+小程序两个中型项目需要:vscode ( 30+插件)、chrome ( 10+tab ,20+扩展)、proxyman ( charles )、figma 、微信开发者工具(毒瘤,至少吃掉 2G ,否则崩)、node dev-server 。这是最少的情况,实际你可能还需要:翻译软件、笔记软件、思维导图软件

而我需要兼顾日常使用和其它开发,chrome 扩展有 40+、vscode 插件有 80+ 加一些摸鱼套件(网易云、tg 、微信)你再想想 16g 还够不够用,报内存不足告警是常事

这还不算那些 mac 必装的提效工具 alfred 等
ZE3kr
29 天前
@ppbaozi 你这把其他的都关了只留 Chrome 也不够用。我不留那么多标签页就一点事没有。

我同时用过 8GB 、16GB 、24GB 、32GB 和 64GB 的 Apple Silicon ,最耗内存的除了虚拟机就是 Adobe 软件,Safari/Chrome 也耗内存但不留那么多标签页就没事。日常开发相比上述这几个属于小巫见大巫
freefcw
29 天前
自从遇到 node 以后,我就再也不说 java 吃内存了
ZE3kr
29 天前
更正一下,我没有用过 24GB 。以下是我的使用经历,每个设备都是自己用过很久的:

8GB M1 Mac mini 丐版,标签页开多了再同时开个 Xcode 内存就可以红,但当个 Airplay Receiver/Surge 绰绰有余,Final Cut Pro 这种对 Mac 优化很好的软件跑起来也没有任何压力

16GB M3 iMac/M1 Mac mini 升配版,日常开发( Xcode 、Chrome 、VS Code )时内存也就是黄色,内存压力 50%+ 但可用,Adobe 软件也能用,体验和 32GB 比会有可以感知到的区别,比更大内存的 Pro/Max 更卡,但让我拿来主力机用是没问题的

公司配的 32GB M1 Pro MacBook Pro ,日常开发时内存一般是绿色

32GB M1 Max Mac Studio ,从 Mac mini 升级上来的,同上,除非有软件内存泄漏不然是绿色

64GB M1 Max Macbook Pro ,Adobe 软件内存泄漏的时候会变黄,感觉 64GB 对大多数人而言完全没必要,只是能打开的软件数量变多,大多数时候和 32GB M1 Max 没有感知上的差别

然后 SWAP 并不是坏事,有些内存泄漏的软件靠 SWAP 可以优化内存的使用
Donaldo
28 天前
@szdev #7 饶了自己吧,我的 M4 Pro 推理速度还不如 1080ti ,你要跑大模型不如买 4 张 2080ti ,更省钱,速度还快。
kuagura
26 天前
@szdev 对 不如买多台低配

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

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

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

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

© 2021 V2EX