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
- Backup: Always perform a Time Machine backup before modifying system files.
-
Backup Database: Create a manual backup of the telemetry database:
sudo mkdir -p ~/Desktop/PowerLog-Backupsudo cp -p /private/var/db/powerlog/Library/PerfPowerTelemetry/BackgroundProcessing/CurrentBackgroundProcessingDB.BGSQL* ~/Desktop/PowerLog-Backup/ -
Delete Corrupted Files: Remove the problematic SQL files:
sudo rm /private/var/db/powerlog/Library/PerfPowerTelemetry/BackgroundProcessing/CurrentBackgroundProcessingDB.BGSQL* -
Restart: Reboot the system to allow
dasdto 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)