Mac mediaanalysisd 一直佔用CPU

1. 停用icloud相關的同步服務

2. 執行 run.sh 

cat run.sh

#!/bin/bash


USER_ID=$(id -u)


echo "Current user id: $USER_ID"


for DOMAIN in "gui/$USER_ID" "user/$USER_ID"; do

  echo "Processing domain: $DOMAIN"


  launchctl disable "$DOMAIN/com.apple.mediaanalysisd" 2>/dev/null || true

  launchctl bootout "$DOMAIN/com.apple.mediaanalysisd" 2>/dev/null || true


  launchctl disable "$DOMAIN/com.apple.photoanalysisd" 2>/dev/null || true

  launchctl bootout "$DOMAIN/com.apple.photoanalysisd" 2>/dev/null || true

done


pkill -9 mediaanalysisd 2>/dev/null || true

pkill -9 photoanalysisd 2>/dev/null || true


echo ""

echo "Disabled status gui:"

launchctl print-disabled "gui/$USER_ID" | grep -i analysis || true


echo ""

echo "Disabled status user:"

launchctl print-disabled "user/$USER_ID" | grep -i analysis || true


echo ""

echo "Process status:"

pgrep -fl 'mediaanalysisd|photoanalysisd' || echo "analysis daemons are not running"

留言

熱門文章