Repolode
jianyintang

jianyintang/find-disk-killer

一款原生 macOS 应用,用于查明是哪个应用、文件和磁盘在持续占用硬盘,并可按需做有时限的文件追踪。

可替代:Activity MonitorDaisyDisk

Star
220
Fork
16
未关闭 Issue
0
最近提交
22天前

这是什么?

FindDiskKiller 是一款 macOS 应用,用于排查进程列表无法解释的持续磁盘占用。它按 CPU、磁盘 I/O、网络和内存趋势对应用进行排序,并列出每个应用访问的文件夹、打开的文件以及近期变更。

需要文件级证据时,可以手动启动有时限的文件夹或文件追踪,查看请求的读写量、速率以及对应的进程会话。追踪由用户主动发起,而不是常驻后台监控。存储地图可以展示各卷、应用、开发工具、模拟器、容器和 AI 代理数据的空间占用,磁盘与历史视图则把挂载卷与物理设备活动关联起来。

监控和分析都在本机完成,当前版本不上传进程名、文件路径或遥测数据。基础监控无需管理员授权;文件追踪时系统可能要求授权,访问受保护位置可能需要完全磁盘访问权限。需要 macOS 14 或更高版本,支持 Apple 芯片和 Intel 机型。

核心功能

  • 01按 CPU、磁盘 I/O、网络和内存趋势对应用进行排名。
  • 02列出每个应用相关的文件夹、可写位置、打开的文件和近期变更。
  • 03支持手动发起有时限的文件夹或文件追踪,显示读写速率。
  • 04展示卷、应用、开发工具、容器和 AI 代理数据的空间占用。
  • 05监控和分析在本机完成,当前版本不包含遥测。

适用场景

  • 在活动监视器看不出原因时,找出持续占用磁盘的应用。
  • 清理磁盘空间前,确认某个进程正在写入哪些文件夹。
  • 在短时间的专项排查中,确认具体文件的读写情况。
  • 查看开发工具、模拟器和容器各自占用了多少存储。

快速上手

  1. 1

    从官网下载已签名的 DMG 安装包

  2. 2

    打开 DMG,将 FindDiskKiller 拖入“应用程序”文件夹

  3. 3

    从“应用程序”中启动 FindDiskKiller

使用前须知

  • 仅支持 macOS 14 及以上版本,是原生 macOS 应用。
  • 从源码构建需要 Xcode 16+ 和 XcodeGen,未签名的构建无法完成需要特权的文件追踪。
  • 文件追踪可能需要管理员授权,受保护的位置还需要完全磁盘访问权限。

标签

常见问题

find-disk-killer 是什么?
一款原生 macOS 应用,用于查明是哪个应用、文件和磁盘在持续占用硬盘,并可按需做有时限的文件追踪。 FindDiskKiller 是一款 macOS 应用,用于排查进程列表无法解释的持续磁盘占用。它按 CPU、磁盘 I/O、网络和内存趋势对应用进行排序,并列出每个应用访问的文件夹、打开的文件以及近期变更。
find-disk-killer 可以免费使用吗?用的什么许可证?
find-disk-killer 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
find-disk-killer 还在维护吗?
活跃维护中。find-disk-killer 最近一次提交是在 2026年9月28日。
find-disk-killer 适合用来做什么?
在活动监视器看不出原因时,找出持续占用磁盘的应用。 清理磁盘空间前,确认某个进程正在写入哪些文件夹。 在短时间的专项排查中,确认具体文件的读写情况。 查看开发工具、模拟器和容器各自占用了多少存储。
find-disk-killer 怎么安装和运行?
从官网下载已签名的 DMG 安装包 打开 DMG,将 FindDiskKiller 拖入“应用程序”文件夹 从“应用程序”中启动 FindDiskKiller
在哪里获取 find-disk-killer?
源代码和安装说明在 GitHub 上:https://github.com/jianyintang/find-disk-killer

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目