Skip to content

FindDiskKiller 1.3.8

Choose a tag to compare

@jianyintang jianyintang released this 04 Aug 13:38
· 47 commits to main since this release

FindDiskKiller 1.3.8

This release adds configurable visual performance levels for the everyday Now
and Applications interfaces, reducing WindowServer CPU and GPU usage while
preserving the full analysis throughput of dedicated and batch analysis.

Visual performance

  • Add Low, Balanced, and Full visual effect levels in Settings.
  • Low disables material layers, shadows, and nonessential animations. The live
    curve uses direct updates and simplified drawing for maximum responsiveness.
  • Balanced keeps card glass and the smooth leftward curve motion while avoiding
    full-window transparency composition.
  • Full preserves the complete glass hierarchy and interface motion.
  • Keep the smooth curve translation available in Balanced and Full; it is not
    removed as a side effect of the low-power option.

Everyday performance

  • Use opaque windows in Low and Balanced modes to avoid repeated full-window
    transparency composition by WindowServer.
  • Remove duplicated full-window instrument canvases from the Now and
    Applications subpages.
  • Isolate process-table updates from toolbar and page-material redraws.
  • Defer settings refresh work and improve process collection, classification
    caching, network/volume data publication, and Storage Analyzer memory use.

Analysis behavior

  • Dedicated and batch analysis continue to use high CPU concurrency so scan
    results are produced as quickly as possible; visual performance settings do
    not throttle analysis work.

Release integrity

  • Build 130 passed the release validation suite and is published as a universal,
    Developer ID signed, notarized, Gatekeeper-validated, Sparkle-signed build.