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

2020-05-08 18:13:26 +08:00
 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 还占了那么多..

10076 次点击
所在节点    MacBook Pro
37 条回复
byuan04
2020-05-09 09:54:33 +08:00
@namelosw 卧槽 真大佬
lastimac
2020-05-09 09:59:56 +08:00
@namelosw 是人?
littlewing
2020-05-09 10:02:40 +08:00
看下是哪个 app 占用比较多,按理说不应该啊
melochale
2020-05-09 13:40:14 +08:00
@namelosw 敢问兄台做什么的?其实也有可能可能不是内存的问题,比如我这边做软件的发现内存增加一倍也不行,其实是 cpu 不够好
ZehaiZhang
2020-05-09 13:43:46 +08:00
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

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

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

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

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

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

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

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

© 2021 V2EX