1
NonClockworkChen 2023-02-21 22:25:01 +08:00
没看明白。
|
2
NonClockworkChen 2023-02-21 22:25:36 +08:00
Apple Silicon 的性能和内存压力有什么关系?
|
3
lostberryzz 2023-02-21 22:26:06 +08:00
16G 中重度使用确实会卡顿,32G 基本随便造了
|
4
caEsIum OP @NonClockworkChen 开始觉得残血 M2 Pro 配不上 32G ,现在发现性能确实可以,而且不到 32G 确实也不够用。
@lostberryzz 卡顿倒是没怎么遇到,偶尔会有一点点不流畅,但是无关大碍 |
5
txx 2023-02-21 22:35:41 +08:00
M1 16G mini ,开着 Goland WebStorm DataGrip Chrome + 5k Studio display + 4k 也没觉得性能不够用。。。
|
7
shakespark 2023-02-21 23:10:38 +08:00 1
不开浏览器就没事哈哈
|
8
keleo030 2023-02-22 00:31:21 +08:00
不知道大家怎么用的,我 16g 内存,一般 final cut + ae + chrome + blender +10 来个小软件同时打开,也没有卡过。
|
9
ddvswgg 2023-02-22 02:24:53 +08:00 via iPhone
我之前 8G 的 2020 m1 初代,只要不是 pycharm 和 Lightroom 同时开就没事,16G 问题不大。
|
10
Leonard 2023-02-22 02:42:29 +08:00
黄色不算高,不影响流畅度就没事。影响无非就是 swap ,不过也无所谓,正常用很难用光 SSD 寿命。
|
11
LxExExl 2023-02-22 03:21:32 +08:00 via iPhone
借楼问下,第一次用自己的设备第一次做业余开发,也不知道做什么开发,大概就是前端网页后端来个数据库,8G 够用吗?还是要上 16G 呢?
不剪视频也没有游戏需求。 |
13
leeolsen 2023-02-22 06:16:28 +08:00
16G 内存,日常开着 20+chrome 标签页还有至少 10 个左右的各类开发 文档 聊天 app 毫无问题
|
14
caEsIum OP |
15
yibin001 2023-02-22 07:30:46 +08:00 via iPhone
你这么一说,都让我有焦虑了,跟你一样的 mac mini M2 Pro 16G 内存
|
17
hackpro 2023-02-22 07:58:58 +08:00 via iPhone
多挣钱无脑买顶配😄
|
18
yogogo 2023-02-22 08:04:25 +08:00
@shakespark #7 没错,浏览器还得一段时间重启一次
|
19
parthenon2007 2023-02-22 08:05:48 +08:00
苹果家的存储都是用金子做的。
|
20
xtinput 2023-02-22 08:09:42 +08:00
M 系列的芯片内存是统一内存,CPU 、GPU 、NPU 都共用它,之前 intel 芯片的内存只有 CPU 在用
所以 M 系列的 16G 内存不如 intel 系列的 16G |
22
sunchunyang 2023-02-22 08:40:10 +08:00
@xtinput 是的。我 32G 内存+8G 显存黑苹果,swap 明显比 32G 的 mac studio 要少
|
23
zhaoxin 2023-02-22 08:59:48 +08:00 2
@xtinput 不懂就别乱说。Intel 芯片的核心,一样是共享内存作为显存的。而 Intel 芯片的内存,相比于统一内存的苹果芯片的内存,带宽很低,拉低了核显性能。在这方面,M 系列的 16GB 内存远远强过 Intel 系列的 16GB 。至于说独立显存,那是有独显的型号。显卡本身自带显存。M 系列的统一内存,性能与独显显存的带宽相比毫不逊色。因此也不能说性能要差。只不过统一内存是动态分配的,如果显存用得多了,内存可用的就少了。
这也是为什么苹果把内存价格要那么贵。你以为你买的是内存,但是苹果认为这个也可以算作显存啊。Nvidia 的 4090 才 24GB 的显存,但是我 M 系列可以到 96GB ,这么高的显存,当然不能便宜卖了。 结论:统一内存的内存,既是内存,又是显存。且性能方面并没有拖显卡的后腿。单论显存,性能也不输独立显卡的独立显存。但是因为它是公用的,显存如果占用过高,可以供内存使用的带宽就会减少。以 4K 游戏需要 12GB 显存来计算。那么 16GB 的统一内存,此时就只剩 4GB 内存可用。因此如果经常需要大显存的用户,最好选择 32GB 内存,这样就会有 20GB 的内存供 CPU 来使用,通常情况应该也足够了。 |
25
shuxge1223 2023-02-22 09:06:01 +08:00
我也借楼问一下,mac 的内存机制是啥,我之前买的 24g 基本开个网页 开上 3-5 个软件,能跑到 16g ,感觉他是有多少内存用多少
|
26
wangxiang 2023-02-22 09:06:17 +08:00 1
还是 hackintosh 香,内存使劲加,也不贵
|
27
justicelaw 2023-02-22 09:10:34 +08:00
8G 笑笑不说话, 开个 edge 内存就用掉 60%了。
|
29
caEsIum OP @shuxge1223 macOS 的内存使用相比 Windows 更加积极一些,能放内存的就放内存,所以容易遇到用的比较“满”的情况,也是因为这样的原因,所以苹果才有内存压力的这个指标,内存占用多不能说明内存不够,这时候内存与硬盘的 swap 少,而是内存压力大才是内存不足的表现,这时候内存不足,会经常与硬盘 swap 。
|
30
caEsIum OP @xtinput 之前 intel 芯片的集成显卡,也是会用系统内存的,相比之下现在的统一内存架构,内存和显存的界限比之前少了很多,确实更容易导致内存不足。
|
31
iamqk 2023-02-22 09:22:32 +08:00
内存压力黄还算正常吧,红了才需要担心
|
32
shuxge1223 2023-02-22 09:25:20 +08:00
@caEsIum 怪不得 感觉买了 32 他也能用到 24
|
33
um1ng 2023-02-22 09:40:42 +08:00
不要制造焦虑,我 8G 用的好好的
|
35
najunuoyan 2023-02-22 09:45:05 +08:00
|
36
hex2en 2023-02-22 10:02:02 +08:00
你这个问题,不看活动监视器就可以解决
|
37
xqk111 2023-02-22 10:14:50 +08:00
电脑是 8g ,wrap 8g ,感觉搞个 16g 就够用
|
39
marcong95 2023-02-22 10:26:31 +08:00
@zhaoxin #23 Apple Silicon 出来之前,苹果的内存不也是这么贵么。这目测并不是内存卖的贵的理由。就是单纯的传统艺能,在搞出了统一内存之后用户连自己加内存都做不到了,在这情况下苹果不把加内存的费用大幅提高似乎也算是苹果爸爸的恩典了。参考 Mac Pro ,32G -> 48G 收费 2250 这可只是京东随便搜一下 400 块一条的 ECC DDR4
|
40
LunarG 2023-02-22 10:34:56 +08:00 1
@LxExExl 我的工作笔记本是 16g 的 m1 pro ,公司的整套交易系统在本地编译和调试没有问题,同时开了 50+个 chrome tab
|
41
dddd1919 2023-02-22 10:36:04 +08:00
windows 综合症
|
42
7gugu 2023-02-22 10:38:27 +08:00
不开监控就没问题啦,我选择无视内存压力
|
43
phub2020 2023-02-22 11:01:29 +08:00
2023 年了,还有担心硬盘寿命问题嘛?大可不必,不看监控就行,用就行了
|
44
ariza 2023-02-22 11:02:13 +08:00
mini + Studio display 才是最吼滴
|
45
woxihejinghao 2023-02-22 11:07:53 +08:00
放心用就行,公司的 8g 都给我无脑用两年,没啥事情
|
46
summersun2021 2023-02-22 11:15:46 +08:00
64g 的 m1max ,常态化 48g 左右。苹果的内存管理好像和 win 不一样的。
|
47
summersun2021 2023-02-22 11:16:36 +08:00
finalcut 、wechat 、chrome 、tg 、ps 等 10 来个 app 常驻
|
48
MX123 2023-02-22 11:21:18 +08:00
京东 3550 的 mac mini m2 丐版实在是太香了!
|
49
sidkang 2023-02-22 11:26:44 +08:00
同在用 Mac mini m1 16g ,我发现内存其实够用,就是不能出现个别 app 内存泄露,无论是 safari 、chrome 还是桌面 gui 后台等等,任意一个 app 发生泄露就是卡顿,只能靠重启或者卸载来解决,🐶
|
50
oneXplus 2023-02-22 11:34:11 +08:00
air 8g pro 16 max 32 ultura 64
|
51
shervy 2023-02-22 11:51:04 +08:00
|
52
046569 2023-02-22 12:41:52 +08:00 2
@LxExExl
放心大胆用 8G ,没那么不堪。 我日常用 Mac Studio M1 Max + 32 核 GPU + 32G 内存 + 512G 存储。外出用 MacBook Pro 2018 款,i5-8259U + 8G 内存 + 512G 存储。业余做个 Web ,追求性价比基础版足够用了。日常体验没纸面上的数字差异来得那么大。 |
53
Bluecoda 2023-02-22 12:49:32 +08:00
几年后就换了,有啥副作用?就是 SSD 读写多一些罢了
|
55
SimonOne 2023-02-22 14:49:12 +08:00
咸鱼买了 64g ,2T 的,硬盘有焦虑,因为不能换
|
57
a4854857 2023-02-22 15:20:14 +08:00
我有点想买 3699 的 mac mini 来替代我 15 款的 MacBook Pro15 开发前端.
不知道 8g 是不是真的很痛苦.但是加 1500 上 16g 又觉得有点怨种... |
58
LxExExl 2023-02-22 15:41:43 +08:00 via iPhone
感谢各位分享
我决定入 8g 的底配了 已有 studio display 到时候找一门 docker+前端的课,看到底卡不卡 🐶 |
59
yougo 2023-02-22 15:47:24 +08:00
|
60
superedlimited 2023-02-22 15:50:17 +08:00
m2 mac mini, 8+256, 1 个 xcode 窗口,3 个 android studio 窗口,十几个 chrome 标签,依然很流畅。虽然内存压力黄了且用了 swap ,可就是要这样用才能发挥电脑的价值啊。
|
61
superedlimited 2023-02-22 15:52:09 +08:00
@superedlimited 对了,外接 4k 27 寸显示器,开启了台前调度。
|
62
imsoso 2023-02-22 15:58:05 +08:00
8g 开发都没啥问题。。。
别被 windows 惯坏了 |
63
di11wei 2023-02-22 15:59:27 +08:00
@yougo 你的 istat menus 的设置,把「隐藏不活跃」内存勾选了,要是显示的话基本就是满的了。就是活动监视器里面的那个「已缓存文件」用量。
|
65
caEsIum OP @yougo 你这个不用太担心,都不算是主动的频繁的 Swap ,有内存压力的情况下,本来应该放在内存的数据也会因为容量不足被迫放在 SSD 频繁读取,这样的才需要担心。
|
66
caEsIum OP @superedlimited 嗯嗯,我现在也看开了,电脑弄来就是用的,用坏了也就是物尽其用,最好是保修期内坏了。哈哈哈。。
|
67
tftNExtLife 2023-02-22 17:23:06 +08:00
流畅度没影响焦虑什么
|
68
xiangxiangxiang 2023-02-22 17:30:44 +08:00
@sidkang 有什么办法可以排查到是哪个软件抽风吗?公司的电脑 经常时不时 kernel_task 的 cpu 飙到 5 600 ,直接卡得起飞。。。时间久了不重启不行,太难受了
19 年的 16 寸 i7 16g mac |
69
loshine1992 2023-02-22 17:54:40 +08:00
|
70
Danswerme 2023-02-22 18:59:23 +08:00
|
72
monologue520 2023-02-22 22:10:24 +08:00
请问使用 m2 与 m2 pro 在平时使用时相比除了代码编译速度差了些,其他方面还有很大的差距吗? 感觉的很明显吗?
|
73
caEsIum OP @monologue520 感觉不会有什么明显区别。
|
75
playtomandjerry 2023-02-23 11:24:05 +08:00
你根本没搞懂 Mac 的内存管理逻辑, 你用的 window 的内存管理逻辑去理解 Mac 是不对的,mac 的会吃掉大部分内存用于再次启动时的快速启动, 当内存满的时候,它会自动释放这部分内存,这样的结果就是除了刚启动的很短时间内能看到内存有空余,其余时候看都是内存满的。优点就是打开之前打开过的软件速度会变快。这个不需要特别关注。
|
76
playtomandjerry 2023-02-23 11:27:21 +08:00
@shuxge1223 对,为了提高启动速度,内存有多少吃多少的,只有有 bug 的情况会出现卡顿,就是某个软件内存泄漏导致确实它把内存吃完了才会卡顿,一般情况下 mac 无需关注内存,不然天天焦虑了,它给多少吃多少
|
77
readman 2023-02-23 12:22:45 +08:00 via iPhone
求问 8g 能跑 docker 吗?
|
79
caEsIum OP @playtomandjerry 你看看 29 楼
|
80
starrystarry 2023-02-23 18:41:31 +08:00
Mac: 我倒没什么压力,这个人类挺有压力的
|
81
juzijun2333 2023-02-28 10:26:23 +08:00
M1+16G 在开虚拟机+Chrome 很多标签的情况下确实不够用,经常 swap ,后来换了 M1MAX+64G ,基本上就没遇到过 swap 了。
Windows 的内存管理机制其实也是有多少用多少的,在 vista 时代加入了预读缓存。只不过任务管理器中的内存信息显示的方式不太一样,如果看资源监视器的话,就清楚了。 |
84
TashinV 108 天前 via iPhone
|