macbook 硬盘要爆了,请教大佬什么原因

101 天前
 zhouxiaoxiao

用的是 macbook pro 19 款,老机器,最近发现做开发的时候只要 IDEA 一直开着的话,磁盘就会被占用几十个 G ,开到下午的时候,就开始卡的要死,不得不重启。之前没遇到过这样的情况,基本都不关机的。请教大佬要怎么个解决这个问题

3183 次点击
所在节点    MacBook
14 条回复
Goooooos
101 天前
先看看是什么文件占用了,是不是 swap
liu731
101 天前
卸载 XCode
silencelixing
101 天前
交换内存吃的太多了,读写频繁
hefish
101 天前
这没头绪描述叫人家大佬怎么解答。。。

就好比去医院看病,直接跟医生说, 医生,我现在生病了,浑身上下都不舒服,你知道得的是什么病吗? 赶紧帮我开药吧。。
syubo2810
101 天前
不是苹果开发可以干掉 xcode ,非常吃硬盘
苹果有拿硬盘做内存缓存的,这个看看是不是设置太大了
Richared
101 天前
内存太小。swap 占用
theking
101 天前
Spot light 的索引会占很多空间
setname
101 天前
IDEA 默认 java 虚拟机只有 2G ,可以调大,调大了之后就不会频繁 swap 了
xfn
101 天前
可以用工具看看占用情况,daisydisk 还不错
rxg9527
101 天前
交换内存吃的太多,重启应该会清掉这部分空间
beyondstars
101 天前
[t/1108628]( https://www.v2ex.com/t/1108628) 是不是和我的情况类似
valord577
101 天前
盲猜原因是 swap 占用太多磁盘 可以用这个命令查看 swap 信息: sysctl -a | grep swap

至于 IDEA 还是得配置一下 jvm 的最大内存占用 配置信息引用这个帖子 https://www.v2ex.com/t/1117622#r_16005722

PS: -Djava.compiler=NONE 拼错了
talengu
100 天前
ncdu 看看磁盘占比
zhouxiaoxiao
100 天前
感谢各位大佬,目前修改修改了下 IDEA 的设置,
最大的 MAXHEAD SIZE=2048M
VM 设置-Xmx2g
-XX:ReservedCodeCacheSize=512m
-XX:MaxGCPauseMillis=100
开三个工程,跑了一天,swap 占用 5 个 G ,没有再变大
今天继续观察下

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

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

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

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

© 2021 V2EX