DEV Community

Cover image for Fixing dasd High CPU Usage in macOS 27
Saeed iPhone
Saeed iPhone

Posted on AI-assisted

Fixing dasd High CPU Usage in macOS 27

If you encounter the dasd (Duet Activity Scheduler Daemon) process consuming excessive CPU in macOS 27, it may be due to a corrupted PowerLog telemetry database.

Resolution Steps

  1. Backup: Always perform a Time Machine backup before modifying system files.
  2. Backup Database: Create a manual backup of the telemetry database: sudo mkdir -p ~/Desktop/PowerLog-Backup sudo cp -p /private/var/db/powerlog/Library/PerfPowerTelemetry/BackgroundProcessing/CurrentBackgroundProcessingDB.BGSQL* ~/Desktop/PowerLog-Backup/
  3. Delete Corrupted Files: Remove the problematic SQL files: sudo rm /private/var/db/powerlog/Library/PerfPowerTelemetry/BackgroundProcessing/CurrentBackgroundProcessingDB.BGSQL*
  4. Restart: Reboot the system to allow dasd to recreate a clean database.

This issue typically manifests as a loop in the CurrentBackgroundProcessingDB.BGSQL file.


Source: https://osxdaily.com/2026/10/26/fix-dasd-using-100-cpu-on-macos-27/

Top comments (0)