7.0
热点
AI SCORE
行业动态2026-03-02 22:21
Claude Cowork 在 macOS 隐性占用 10GB 磁盘
Hacker News · github.com#Anthropic#macOS#产品缺陷
Editor brief · 编辑速览
Anthropic Cowork 功能在 macOS 上默默创建 10GB 虚拟机而不提示用户,暴露了重要的资源管理和用户体验问题。
文章思维导图
Knowledge map
Full translation
完整中文译文
加载时出错。请重新加载此页面。
通知:你必须登录才能更改通知设置。
使用 Cowork 功能后,Claude Desktop 会变得极其缓慢,包括启动慢、UI 卡顿、响应慢。即使只进行一次会话,性能也会随着时间推移不断下降。
Cowork 功能会在以下位置创建一个 VM bundle:
~/Library/Application Support/Claude/vm_bundles/claudevm.bundle/rootfs.img
该文件会增长到 10GB,而且从不自动清理。即使删除,它也会很快重新生成(某天删除后,第二天又恢复到 10GB)。
删除了 vm_bundles、Cache 和 Code Cache 目录后,占用空间从 11GB 降至 639MB。
结果:清理后,之前会失败或卡死的任务立即提速约 75%。
性能随时间下降
即使清理完成(VM bundle 为 0 字节),性能也会在几分钟内下降:
- 刚重启时:空闲状态下 CPU 占用约 24%
- 使用几分钟后:CPU 占用约 55%(renderer 进程占 24%、main 进程占 21%、GPU 进程占 7%)
- Swap 活动增加(swapins 从 20K 持续增长到 24K 以上)
这表明可能存在内存泄漏或任务持续堆积,导致无论 VM bundle 处于什么状态,性能都会下降。
- macOS(Darwin 25.2.0)
- Claude Desktop(最新版)
- 空闲状态下 CPU 占用率很高(所有进程合计约 24%~55%)
- 大量 Swap 活动,并且随时间持续增加
- 使用几分钟后性能便开始下降
- 每次 Cowork 会话后都会重新生成 10GB 的 VM bundle
- 清理前无法完成的任务现在可以完成(最初提速 75%)
退出 Claude Desktop,然后删除 VM bundle:
rm -rf ~/Library/Application\ Support/Claude/vm_bundles
rm -rf ~/Library/Application\ Support/Claude/Cache
rm -rf ~/Library/Application\ Support/Claude/Code\ Cache
这样可以带来约 75% 的性能提升,但性能仍会随着时间推移再次下降,因此必须定期重启。
- CPU 使用率保持稳定,不随时间推移而恶化
- Cowork 会话结束后自动清理 VM bundle
- 在 8GB RAM 的系统上也能保持可用的性能
通过 Claude Code 提交。