返回维护

FindDiskKiller:Mac 磁盘一直在转,到底是谁在偷偷读写?

目录

4
  1. 一、它是什么
  2. 二、核心功能
  3. 三、安装与隐私
  4. 四、总结

用 Mac 的人都遇到过一个说不清的场景:机身发热、风扇转个不停、磁盘指示灯常亮,可打开「活动监视器」翻遍进程列表,也看不出到底是哪个应用在持续读写硬盘。系统工具给的是零散的 CPU、内存、磁盘数字,你得自己在好几个窗口之间来回对照。开源工具 FindDiskKiller 想解决的就是这一个问题——从「持续磁盘活动」这个信号出发,一路追到背后的应用、文件和物理设备(来源:xiaoyi.vc/finddiskkiller.html 与 GitHub 项目页)。

它是什么

它是一款专门面向 macOS 的免费开源工具,作者 jianyintang,项目以 MIT 许可证开源(来源:GitHub jianyintang/find-disk-killer)。和「大而全」的系统监控面板不同,它的界面围绕一条调查路径组织:先把活动归到具体应用,再看这个应用碰了哪些位置,最后在你需要直接证据时,才开启一次有明确时间边界的追踪。

FindDiskKiller 持续磁盘活动总览界面

核心功能

第一步是「找到应用」。应用工作区会把 CPU、磁盘 I/O、网络、内存和时间范围的趋势放在同一屏里对比,持续活动被固定在产生它的那个应用身上,不用再靠人脑去拼上下文(来源:GitHub 项目页功能说明)。

第二步是「跟到位置」。文件活动视图会列出相关位置、可写文件夹、当前打开的文件和最近变化的目录。作者在这里的说法很克制:一个路径刚被改动,只能说明 macOS 观察到发生了变化,并不能直接证明是谁改的——所以它只给你下一个问题的线索,不替你做结论(来源:GitHub 项目页)。

第三步是「需要证据时才追踪」。你可以手动发起一次有时间边界的文件夹或文件追踪,它会报告被请求的读/写、活跃文件、速率,以及经校验的进程会话。作者强调这是「定向调查」,而不是常驻后台监视器(来源:GitHub 项目页)。

FindDiskKiller 文件夹访问追踪界面

除此之外,存储地图会把空间按卷、应用、开发工具、模拟器和 AI Agent 数据分类呈现;磁盘与历史则把 Macintosh HD、外接硬盘这些卷名映射到物理设备吞吐,保留更长期的趋势,并读取 macOS 与硬件实际提供的 SMART/NVMe 健康字段(来源:GitHub 项目页)。针对 Codex、Claude 这类 AI 工具堆积的聊天记录、子代理会话和快照,AI Storage 只在你明确点击后才会做本机分析,把空间归因到具体的 thread 或 session,并且不会靠猜路径去删数据(来源:GitHub 项目页)。

安装与隐私

安装很简单:从官网 finddiskkiller.com 下载签名并公证过的 DMG,拖进「应用程序」即可;官方版本同时支持 Apple 芯片和 Intel Mac,并附带 SHA-256 校验值,如果签名或公证校验失败,作者明确建议不要绕过 Gatekeeper(来源:GitHub 项目页 Install 一节)。基础的系统监控不需要管理员权限,只有在你主动开始文件或目录追踪时,macOS 才可能弹出授权请求,受保护的位置可能还需要「完全磁盘访问权限」(来源:GitHub 项目页 Privacy 一节)。它支持的最低 macOS 版本,项目页未提供。

隐私方面,监控、分析和显示都在本机完成,当前版本不上传进程名、文件路径、磁盘序列号或监控历史,也没有广告、遥测和第三方统计 SDK(来源:GitHub 项目页)。另外它刻意区分了几种不同含义的数据:应用 I/O 是进程请求的流量,不等于物理 NAND 的写入量;物理设备吞吐无法精确摊到某个进程,所以应用总量和设备总量对不上是正常的;缺失或不支持的证据会显示为「不可用」,而不是拿 0 糊弄(来源:GitHub 项目页)。

总结

如果你也遇到过「Mac 磁盘一直在转却找不到凶手」,FindDiskKiller「Mac 磁盘一直在转却找不到凶手」,FindDiskKiller 把排查路径收进了一个界面,并且对「证据能证明什么、不能证明什么」说得很清楚。它是 macOS 独占,Windows 用户看个思路就好。至于在你的机器上它能不能揪出那个后台读写的大户,欢迎实测后留言交流。

作者信息
一起用互联网帮助更多人

本文标签:磁盘管理

本文链接:FindDiskKiller:Mac 磁盘一直在转,到底是谁在偷偷读写? - http://www.go176.net/post-7445.html