如图, 咨询了一圈都说内存应该够用, 我感觉我还没开几个软件,ide 也才开了一个 为什么内存占用已经这么高了 ?
新手刚用 mac, 大佬们推荐些好用的软件呢 ~ 不收费的最好了
1 NanonaN 2021-11-10 10:30:50 +08:00 Unix 系统会把常用的文件缓存在内存里,最大化利用内存以提高性能。内存是否够用应该以活动监视器里的“内存压力”为判断标准。 |
![]() | 3 seedhk 2021-11-10 10:33:03 +08:00 之前看 V 友发过一个微信占了 15G 内存(内存泄露,系统问题),可以打开监视器看看也是类似的情况 |
4 GinXgo 2021-11-10 10:36:46 +08:00 「机身硬件内存大小」,「活动监视器」 app 中的 「内存」 tab 的各 app 的内存占用截图,这两块在图中都一无所知,只有一个结果,排不出问题的。 使用手册 https://support.apple.com/zh-cn/guide/activity-monitor/welcome/mac |
![]() | 6 jr55475f112iz2tu 2021-11-10 10:43:25 +08:00 你这个新 Mac ,是 M1 还是 M1 Pro/Max ? |
7 pony187 2021-11-10 10:49:11 +08:00 腾讯柠檬有个内存泄露的 bug ,不知道修复了没有 |
![]() | 8 JustinJie OP |
9 dcty 2021-11-10 10:57:35 +08:00 只要用起来不卡就行,如果卡了再排查吧。 |
![]() | 11 cwcc 2021-11-10 10:59:14 +08:00 ![]() 首先就是 Mac 的内存管理与 Windows 和 Linux 不太一样,或者说很激进。目前从使用体验角度来说,常开的程序会一般常驻内存(如果够用的话),给不同的内存监控软件返回的数据会比较大,甚至是全部在使用。这点从体验角度来说是对的,内存本来就应该拿来提升体验,让它一直工作。 其次,macOS 新系统的内存泄露较严重,隔三岔五就会有个 App 占用内存超标,体验扣分。 再加上 Mac 电脑的 SSD 普遍速度更快,平时使用过程中假设 SSD 或内存比较小的话,感觉 Swap 大量占用,应用或内存泄露会快速填满一部分 SSD 的空间(我之前买了台 128G 的乞丐 mbp ,某天写了个死循环 malloc ,直接吃了我 30G 的硬盘空间),核心内存会保留一部分留给系统应用。有几个老版本的 macOS 存在占用内存满了就系统崩溃的 bug 。 作为 Windows 和 Linux ,我也希望系统能够更加统筹安排内存的使用,让它不闲着,但是需要的时候一定得给我腾出来。 楼主的问题可能要么是第一种,要么是第二种,要么两者都有,建议先排查应用和资源监视器什么的看一下。 |
13 HOU 2021-11-10 11:04:37 +08:00 绝招是不要看,他占用爱多大多大去,我之前也是老关注 CPU 、内存、温度这些,总想着办法降低它们,最后发现没啥意义,反而搞的自己劳心劳肺的,现在不关注了,一堆常驻应用扔着,只要不卡就不管他 |
![]() | 14 jr55475f112iz2tu 2021-11-10 11:05:04 +08:00 内存泄漏问题好像并不少见,目前无论是常见泄漏 app 还是 Apple 都没回应,看其他用户能不能给你什么建议吧 https://www.macworld.com/article/549755/m1-macbook-app-memory-leaks-macos.html https://www.163.com/dy/article/GOC2ORQ0051189P5.html |
![]() | 15 ikw 2021-11-10 11:09:07 +08:00 看这里 https://www.macrumors.com/2021/11/01/macos-monterey-memory-leak-user-reports/ 还挺逗的,有个小哥日历内存占用 100+G > You must be a very busy person |
![]() | 16 stroh 2021-11-10 11:14:36 +08:00 苹果的理念是,内存是用来用的,而不是展示品 |
![]() | 17 puduhe1 2021-11-10 11:40:30 +08:00 我还在用笔记本带的系统,感觉完全没有必要升级,下周找时间去换个电池,感觉我这个 2015 年的本本,还可以再战 5 年 |
![]() | 18 zhusimaji 2021-11-10 11:58:41 +08:00 via iPhone 只要不卡都不管,以前 16g 时够用,后来升级 32 ,发现内存吃到 20 多 g 但是,以前 16 也不卡,所以没必要纠结 |
![]() | 19 JustinJie OP @dcty # 9 关键比较尴尬的就是 我打开 idea 就直接卡主 app 未响应 直接终结程序 ... 所以才去看的 ... 也不知道怎么分析 那里卡了 @aborigine # 10 主要不知道活动监视器之类的在哪里 顺手下载了一个 @crazywhalecc # 11 好的 了解了 等空闲我看看 @pony187 # 12 嗯嗯 @HOU # 13 主要是 idea 刚打开就有好几次卡住了 所以才看的 @czfy # 14 都已经有内存泄漏的风险吗 我只是单纯的以为 占用的内存多了点 ... @zwpaper # 15 日历 ... @stroh # 16 我也觉得挺好的 就是不希望有 bug ... @puduhe1 # 17 上车吧 @zhusimaji # 18 好的 但是 idea 有卡主过 |
![]() | 20 wanguorui123 2021-11-10 15:15:39 +08:00 Unix 会优先将内存作为文件系统缓存来用 |
21 changepc90 2021-11-10 17:04:11 +08:00 控制中心和 windowsserver 内存占用挺高的,各自占了 900MB 左右。其他倒是还好。 |
![]() | 22 nicejkkk 2021-12-11 01:44:22 +08:00 via iPhone 说真的 我关了这个柠檬就顺畅的一批。系统自带检测的香 |