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"
留言