FindDiskKiller 1.3.17
This release adds a dedicated Directory workspace for diagnosing file activity
and guarding multiple folders, while making Storage Map analysis practical on
large development machines with deep workspaces and AI-tool data.
Directory I/O diagnostics
- Rank the top ten active subdirectories under a selected folder by requested
reads or writes, with each event attributed only to its direct directory so
parent totals are not duplicated in the ranking. - Trace the programs responsible for a directory's activity in real time and
inspect read counts, write counts, requested bytes, and individual events. - Guard multiple directories independently, define expected programs with
editable tokens, and surface unexpected program activity by directory. - Degrade high-volume traces to sampling when needed, expose coverage gaps, and
distinguish captured requested bytes from physical disk throughput.
Storage Map performance
- Replace repeated Foundation URL parent traversal in Agent storage hot paths
with string-based path classification and reusable ISO 8601 parsing. - Bound production scan concurrency across storage sources and Agent providers
so large analyses no longer launch an unbounded set of disk-heavy workers. - Aggregate high-cardinality workspace, npm, pnpm, Bun, and Agent roots while
excluding nested cache roots from their parents to preserve byte accuracy. - Prune known dependency and cache subtrees during repository discovery, which
avoids the multi-million-filenode_modulesscan behavior reported in
GitHub Issue #11.
Release integrity
- Build 139 is produced as a universal Developer ID release and passes the
serial Swift test, lint, signing, notarization, Gatekeeper, and Sparkle
verification gates before publication.