1
saberC8 2023-07-31 17:56:13 +08:00
16g 可能不够用,32g 吧
|
2
yekern 2023-07-31 17:57:06 +08:00
java 微服务开 docker 根本不够 我写 php 和 go 开 docker 部署服务 16G 都不够
|
7
MonkeyJon 2023-07-31 18:51:34 +08:00
16 不够,6 月买的 mini ,24G ,平时使用 20 左右
|
8
murmur 2023-07-31 19:42:34 +08:00
16+512 写 java 挺憋屈的,建议 32+512 ,java 是真全干,数据库都得开自己机器上
|
9
grewer 2023-07-31 19:44:32 +08:00
目前 32+512 , 建议还是 32+1T 可以用
|
10
ming2077 2023-07-31 19:51:10 +08:00
目前用 32G+1T ,感觉得 64G+1PB 才够
|
11
hello2090 2023-07-31 20:37:46 +08:00
目前 64+2T 感觉内存还是有点不够
|
12
rppig42 2023-07-31 22:08:45 +08:00
楼上全是说 16G 不够的, 有些是认真的有些可能是戏谑。
不管怎么说,推荐 OP 参考下这个文章, 有理有据,比张嘴就来靠谱的多。 16GB vs. 32GB MacBook Pro: How Much RAM is Enough? https://www.macrumors.com/guide/16gb-vs-32gb-macbook-pro/ |
13
tanrenye 2023-07-31 22:43:19 +08:00
来这里 1T 内存都不够用,现实大把用 16G 写的飞起的
|
14
amwyyyy 2023-07-31 22:51:58 +08:00
16GB 写代码没问题,16+512 性价比拉满
|
15
Leonard 2023-07-31 23:01:05 +08:00
是官网买官翻?官网 14 天无理由,可以先买 16+512 的,够用就留下,不够就退货买 32 的
|
16
mbooyn 2023-07-31 23:02:29 +08:00
16G 省省用够用但是可能强度党起来了内存压力一直黄色发生交换、卡顿,32G 就是常年绿色,跑起强度来也基本还是绿色压力较少产生交换导致的卡顿。第一次买建议 16G ,性价比更好。买 32G 的要么像我明确 16G 就是不够用,要么是不差钱的
|
17
rophie123 2023-07-31 23:07:13 +08:00
我就是看了回复配了 64G 的黑果
|
18
lostberryzz 2023-07-31 23:20:40 +08:00
16G 正常开发没问题,程序开多了会卡点,仅此而已
|
19
KiseXu 2023-07-31 23:40:02 +08:00
其实内存的直接感受没有存储空间强。对我而言,512G 不太够用。
|
20
kkwa56188 2023-07-31 23:43:35 +08:00
1. 16G 不够. 不是调侃. 还没提 unified 内存 还要和 gpu 共享.
2. java 开发 谁用谁知道. 3. 那种 上来 就跑个分 掐表 导一个 4k 视频的 评测, 就算了 |
21
unscientific404 2023-07-31 23:51:32 +08:00
机器:m1pro 16G
idea+pycharm+datagrip+edge(常驻 30+标签),感觉非常够用,完全体会不到内存不够用 不过确实是日常 swap 好几个 G ,之前开 QGIS 经常能把 swap 拉到 20 多个 G ,但是依然不卡 |
22
TofuBazinga 2023-08-01 00:28:11 +08:00
刚入职半个月,公司发的 m2 32g 的,之前从来没有用过 mac ,不清楚是 mac 系统的原因还是 32g 大内存的原因,这半个月的体验就是感觉非常的丝滑,打开 n 个标签页+数个 idea 大项目还能丝滑切换,并且一直没怎么关机重启。这是我之前那个 16g 的 win 游戏本难以想象的体验
|
23
JustSong 2023-08-01 00:44:47 +08:00 via Android
@TofuBazinga 就是内存的锅,我笔记本升到 32 后一样很丝滑
|
24
Mirage09 2023-08-01 02:14:39 +08:00 via iPhone
肯定能用
但是预算够的话还是建议 32g |
25
IvanLi127 2023-08-01 02:36:19 +08:00 via Android
我认为做后端开发,16G 如果不够,可以拿买 32G 的差价买个 mini 主机跑 linux ,docker 直接跑那上面,远程开发也香呐
|
26
murmur 2023-08-01 07:57:19 +08:00
@rppig42 有句话咋说的,不说项目大小和工程大小都是耍流氓,现在稍微新点的项目,微服务,docker 是标配,idea 不用能写 java 么,数据库甚至前端都得自己跑一份,你说多少内存够
|
27
zhouchijian 2023-08-01 08:48:02 +08:00
不要犹豫,32G
|
28
securityCoding 2023-08-01 08:51:35 +08:00 via Android
32 吧,chrome 太吃内存了
|
29
HB9527 2023-08-01 09:14:45 +08:00
相信我,上 64G
|
30
elonlo 2023-08-01 09:17:24 +08:00
最低 32G ,别买 16G 会后悔
|
31
hsiaochi 2023-08-01 09:30:05 +08:00
不差钱就 32g 啊 浑然天成的 32g+随拿随走的 apple 吸立根+果味优秀外围设备 会在你把 macbook 滑进包里的时候给你无尽的安全感
|
32
version 2023-08-01 09:36:38 +08:00
16G 当然不够
如果开 3 个项目 idea 一个 内存都 2G 了 开数据库管理工具.微信.浏览器.各种文档..docker 服务.数据库.再启动其它些开微服务. 新机不卡..来年就卡..用 win 台式机吧..便宜好用..内存 128G 吃得饱饱的.. 实际上没有移动办公的需求 |
33
yekern 2023-08-01 09:40:10 +08:00
|
34
oldking24 OP 看了下大家的建议,一般都是 32g 的,持续观望吧,32g 预算还是超了😅
|
35
oldking24 OP 我觉得有必要租个玩一下,这样才能实际体会到
|
36
onebin92 2023-08-01 09:52:07 +08:00
我觉得没区别,不如 win 上大内存
|
37
muntoya 2023-08-01 09:55:53 +08:00
特别介意预算的话买个官翻丐版 M1 Max 的 mac studio 就行嘛
|
38
fredweili 2023-08-01 09:57:30 +08:00
m1 pro 16+512 ,搞 android 开发常开 AS+模拟器,丝滑
|
39
JayZXu 2023-08-01 10:01:26 +08:00
之前用的 mac 时 16G 写后端真的是卡得起飞,想加内存还没办法
win 下 64G 不香吗🤣 |
42
wonderfulcxm 2023-08-01 10:44:34 +08:00 via iPhone
我 16G 写得挺好的啊,docker 开好几个。当然在 v 站,32G 起步,128G 内存刚够用,什么? 16G ?打开 Chrome 内存就满了🐶
|
43
yzbythesea 2023-08-01 10:49:10 +08:00
16g 写了快 10 年了 肯定够用
|
44
LeegoYih 2023-08-01 10:54:41 +08:00
本地开太多服务影响续航,把中间件和数据库都迁到云服务,本地只有开发环境,16g 凑合够用,预算够还是推荐上 32g 。
|
46
rophie123 2023-08-01 11:22:34 +08:00
16g 其实是够了的,第一次用 mac 的话建议笔记本,软硬搭配才能有好的体验,知道自己的需求了可以用 Mac mini 或者 studio
|
47
Shawns 2023-08-01 11:30:32 +08:00
信我 256G + 8T 刚刚够用
|
48
wu67 2023-08-01 11:33:21 +08:00
本地开 docker 或者虚拟机的话内存不够用, 切程序窗口会卡. 其他的开发任务基本可以胜任.
|
49
noyidoit 2023-08-01 11:57:09 +08:00
如果服务部署在本机上,内存可能会有压力,但如果部署在服务器上,那[16G 内存完全够用了]( https://imgur.com/YhSXwAT);作为参考,我是 16G+1T
|
50
DosLee 2023-08-01 11:57:27 +08:00
看自己的项目和需求,如果近几年不大的话 16G 也可以。但是 32G 肯定没有那么多烦恼。Mac 的内存是没办法后期增加的,硬盘可以买 SSD 移动硬盘增加。
|
51
noyidoit 2023-08-01 11:58:08 +08:00
格式崩了重发 https://imgur.com/YhSXwAT
|
52
zjsxwc 2023-08-01 12:02:03 +08:00
搞个台式机装个 linux ,然后 kvm 里跑 macos 开发
https://github.com/kholia/OSX-KVM |
54
acerphoenix 2023-08-01 13:46:36 +08:00
说 16G 不够用的,你们那种用法 128G 也不够。开发 java 用 idea 能费多少内存,微服务你还启个七八个怎么的,数据库,elasticsearch ,flink ,hadoop ,监控系统,队列,缓存,注册中心,云存储服务,docker ,k8s ,前端,网关,图片剪辑,恨不得都塞一个笔记本里?
|
55
murmur 2023-08-01 13:48:50 +08:00
|
56
yogogo 2023-08-01 13:49:58 +08:00 via Android
16g 啊,每天我得考虑要把哪些服务关了,m1 pro
|
57
Achieve7 2023-08-01 14:04:07 +08:00
不开 docker 16G 妥妥的够了
|
58
danhua 2023-08-01 14:09:27 +08:00
看预算了,16+512 用的紧凑凑的。有条件就上 32 了。我就是 14 M1 年初京东买的。
|
59
huajia2005 2023-08-01 14:12:53 +08:00
看预算买个 mini 也行.我现在越来越建议远程开发,基本的组件全部放服务器,我现在就是用的远程 docker,编译也是远程编译
|
60
huajia2005 2023-08-01 14:14:43 +08:00
vscode 的 dev container 插件还可以,就是不习惯 vs,idea 的远程开发目前又卡顿,最理想的是电脑当终端远程服务器进行开发
|
61
yazinnnn 2023-08-01 14:14:57 +08:00
主题略无关
开发 java 在各个平台上体验都差不多吧? idea + chrome + docker 感觉 windows 和 mac 没啥区别, windows 命令行的弱项可以用 wsl 弥补🤔 你如果愿意用 linux 的话, 自己组装台式或者直接买个水桶游戏本, 能省将近 1 万预算(假设你 mac 内存拉到 32g 或 64g) |
62
huajia2005 2023-08-01 14:17:36 +08:00
实在想体验就买个 mini,不到 4000 也不心疼,看看你习不习惯 mac,15000 感觉还是太贵了(有钱当我没说)
|
63
darkengine 2023-08-01 14:24:05 +08:00
到咸鱼先搞台 mac mini 试试啊
|
64
oldking24 OP @darkengine 这办法我觉得可行
|
65
jiegege 2023-08-01 14:39:54 +08:00 via Android
果粉:8g 够用
|
67
anonymous002 2023-08-01 14:46:11 +08:00
我就 16+512 的 M1 Pro ,没感觉不够用啊
|
68
Promtheus 2023-08-01 14:46:56 +08:00
我也是 写 java 今年换的 mac 感觉和 win 写 java 没啥区别。就屏幕看着舒服点
|
69
mandex 2023-08-01 14:58:51 +08:00
建议 32G ,16G 写代码也可以写,但总是内存压力过大。
|
70
solxnp 2023-08-01 15:44:27 +08:00
相信我,真的,一劳永逸上 64 ,我之前 16 换了 32 ,到手一个月后就后悔了,后悔没上 64
|
71
Tenlearn 2023-08-01 16:02:55 +08:00
别听他们的,每家公司每个人都不一样,要看你平时开发强度是怎样的?我还是大厂呢,也是 Java ,平时开十来个标签页,两个 idea ,一个 datagrip ,谁办公自己开 docker 啊?回家自己玩开 docker 也没必要开那么大内存
|
72
huajia2005 2023-08-01 16:10:11 +08:00
https://docs.docker.com/engine/security/protect-access/#create-a-ca-server-and-client-keys-with-openss
要用 docker 有条件的尽量使用服务器上的,mac 上的 docker 还是有层虚拟机 |
73
857681664 2023-08-01 16:29:02 +08:00
macbook m1max 16G 的配置,个人开发情况供参考:
主力干活语言 NodeJs ,主要做音视频业务相关,有时候会开 3 个 WebStorm 开发,本地调试会跑 ffmpeg 和一些 python 算法,每次只要一运行调试,内存基本上就满了,swap 也会满,然后 WebStorm 写代码就开始卡顿,连智能补全都卡的那种,如果是 32G 应该会好很多 |
74
Konys 2023-08-01 17:28:57 +08:00
物理内存:64.00 GB
已使用内存:31.54GB 已缓存文件:21.24GB 已使用的交换:0 字节 这是我 14 寸 m1 max 使用内存的情况,开了两个 IDEA ,两个 DataGrip, 钉钉 微信 微软远程桌面 WPS 微软 Edge 浏览器 Docker 开着 mysql8 redis7, 开着 7 个 java 微服务 |
76
likeme 2023-08-01 21:35:02 +08:00
我买的 16 寸的 m1 pro ,已经用了快两年了,其它都好,就是买的 16g 真是后悔死了。
|
77
justaname 2023-08-02 01:41:41 +08:00
看你使用习惯,要是你有外接双高分屏、几十个浏览器标签的需求,16G 大概率是不够的。很多测试根本没考虑显示器显存的影响,除去显存,浏览器多开,再打开 QQ/微信,开几个 Office 文档,开个 Zoom ,开个远程桌面,开几个 VSCode 窗口,很容易就爆了。当然你如果就只拿 Mac 开 IDE 别的东西都不开那确实不怎么容易爆,现实吗?
|
78
leyviw 2023-08-02 09:02:32 +08:00 via iPhone
32G➕256G 胜过 16G➕512G
|
79
paopaosa 2023-08-02 11:13:33 +08:00
如果不写 Mac / iOS 应用,没必要上 MacBook Pro ,相同的钱配置一台 pc 笔记本非常完美了。
|
80
devinww 2023-08-02 14:35:07 +08:00
虽然很多人说要上 32 ,我还是说一句,如果你们公司的其他配套服务都布署在服务器上,不需要你本地布署,比如数据库、redis 等,那么 16g 也够用了,看你的钱钱
|
81
sioncheng 2023-08-03 11:24:36 +08:00
mac 笔记本和 windows 笔记本,区别就是 CPU 能效和显示屏, 在内存效率上并没有不一样,你现在平常 windows 用多少内存的,那么最好 mac 也用多少内存的。
|