Macbook Pro 15 寸, 16GB 内存已经不够用了?

2020 年 5 月 8 日
 fancy2020

MacBook Pro (15-inch, 2019),macOS Catalina 系统。平时电脑上主要也就开浏览器 Firefox,大概十个左右标签,以及微信等,前台打开的应用包括 Music 等系统原生应用大概十几个。后台应用有 Xnip 、Mos 、Alfred 、Karabiner-Elements 、Nextcloud 等。

内存占用大概如下:

Physical Memory: 16.00GB
Memory Used: 13.84GB
Cached Files: 1.99GB
Swap Used: 13.01GB

App Memory: 9.27GB
Wired Memory: 3.89GB
Compressed: 699.6MB

最近已经把写代码的工作切换到远程 Linux 上去了,所以本地只留了网页浏览等东西,就这样 swap 还占了那么多..

11463 次点击
所在节点    MacBook Pro
37 条回复
byuan04
2020 年 5 月 9 日
@namelosw 卧槽 真大佬
LastWise
2020 年 5 月 9 日
@namelosw 是人?
littlewing
2020 年 5 月 9 日
看下是哪个 app 占用比较多,按理说不应该啊
melochale
2020 年 5 月 9 日
@namelosw 敢问兄台做什么的?其实也有可能可能不是内存的问题,比如我这边做软件的发现内存增加一倍也不行,其实是 cpu 不够好
ZehaiZhang
2020 年 5 月 9 日
Physical Memory: 8.00GB
Memory Used: 6.7GB
Cached Files: 1.26GB
Swap Used: 372.0MB

App Memory: 3.01GB
Wired Memory: 2.11GB
Compressed: 1.56GB

结论:有多少用多少
p23XnFNH1Wq953rV
2020 年 5 月 9 日
Mac 的内存不需要一直去关注, 用起来不卡就行, 内存大读入的就多, 内存少读入的就少
一台 32G 和一台 8G 在用, 使用差别有, 但不是特别明显
除非剪视频那种本身就很吃内存, 需要大一些内存才行
zjuster
2020 年 5 月 9 日
我记得 Mac 的系统内存占用不需要看, 默认是有多少占多少;有新的任务进来之后会进行释放。

除非是内存大户占用了太多,让其他同时跑的程序不够内存了。

请纠正。
nnqijiu
2020 年 5 月 9 日
除非你开一堆虚拟机,不然 16g 都不够用就是扯淡
liuzhazha
2020 年 5 月 9 日
家里的 13 年 late 款 8G 内存还在苦苦挣扎。。
llj5935
2020 年 5 月 9 日
你可以看内存压力啊,内存用这么多不是不够用,是因为有这么多所以敞开了用
refits
2020 年 5 月 9 日
“活动监视器”看内存压力,如果黄色,表示 需要加内存,如果没有出现过黄色,内存是 OK 的,不要被剩余内存的数字迷惑了。以下内容摘自帮助手册。
“内存压力”图形可让您了解电脑是否在有效使用内存。
绿色内存压力:您的电脑正在有效使用其所有内存。
黄色内存压力:您的电脑可能最终需要更多内存。
红色内存压力:电脑需要更多内存。
namelosw
2020 年 5 月 9 日
@melochale
Web 开发,本地 service 比较多,常用的几个 project 打开就 40 多 G 了。
个人觉得明显是内存问题,因为只有内存不够的时候才会特别卡,时间成数量级上升。本来应该半秒的事变半分钟之类的。
如果只是 CPU 一般最多就是几倍的常量级别的卡。特别都是 15 寸的 MBP,最高最低配差两年也差不出多少,毕竟没摩尔定律了。
fancy2020
2020 年 5 月 10 日
@llj5935 内存敞开了用当然可以理解,关键的疑问是用了那么多的 swap 。做某些操作的时候明显感觉会有卡顿
Eagleyes
2020 年 5 月 10 日
@daozhihun #12 感觉从 mojave 开始就卡卡的,我是从 10.11 酋长石升级上来的。12mid 乞丐版,10.11 的时候流程的一比,后来不升级的话,iPhone 拍的视频好多都识别不了,因为是 H265 编码了
steelz
2020 年 5 月 10 日
肯定不够用, 比如, Mac 上开虚拟机编 AOSP, 给虚拟机内存 12G 都可能导致编译失败
NG6
2020 年 5 月 11 日
16G 内存,长期开机,swap 占用 2G,流畅度下降明显,Mac 怎么调整 swap 使用阈值?
byte10
2020 年 8 月 16 日
@ftu 因为要装逼,你懂啥,现在用内存越大,显得技术越牛皮,很多都是这样,实际上就是餐桌鸡。除了搞安卓系统研发的,16g 足够研发卫星火箭了,猪头多而已

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

https://v2ex.ih06.com/t/669739

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

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

© 2021 V2EX