Skip to content

macOS Optimization

Maximize Plex performance on your Mac.

Apple Silicon provides excellent transcoding:

  • VideoToolbox for H.264/HEVC encoding
  • Low power consumption
  • Efficient for multiple streams
  1. Ensure Plex Pass is active
  2. SettingsTranscoder
  3. Enable hardware acceleration
  • Quick Sync available on most Intel Macs
  • Ensure integrated GPU is not disabled

Keep the database on fast storage:

Terminal window
# Check current location
ls -la ~/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/
Terminal window
# Monitor Plex memory
ps aux | grep -i plex
Terminal window
# Stop Plex first
rm -rf ~/Library/Application\ Support/Plex\ Media\ Server/Cache/Transcode/*

System PreferencesEnergy Saver:

  • Disable “Put hard disks to sleep”
  • Enable “Prevent computer from sleeping automatically”

Or via Terminal:

Terminal window
# Prevent sleep
sudo pmset -a sleep 0
sudo pmset -a disksleep 0
  • Use Gigabit Ethernet when possible
  • Configure QoS on router for port 32400
Terminal window
# CPU and memory usage
top -pid $(pgrep "Plex Media Server")
# Network activity
nettop -p $(pgrep "Plex Media Server")