Levo guides · System Data

System Data over 100 GB: what to check first

When System Data passes 100 GB, check five places before anything else: app containers, the Developer folder, iPhone backups, virtual machine disks and AI models. One of them usually holds more than half of it.

Levo's popover with the disk bar showing System Data named, beside the Ready to free list
#PlacePathIf it is huge
1App containers~/Library/ContainersDocker, chat apps, editors
2Developer~/Library/DeveloperSimulators, DerivedData, device support
3Device backups~/Library/Application Support/MobileSyncOld iPhone backups
4Virtual machines~/Parallels, ~/Library/Containers/com.utmapp.UTMDisk images that never shrink
5AI models~/.ollama, ~/.cache/huggingface, ~/.lmstudioOne model is 5 to 40 GB

How to do it yourself

Run these in Terminal. They only read, so nothing is deleted. Apps that were never installed just report that the folder does not exist.

du -sh ~/Library/Containers/* 2>/dev/null | sort -rh | head -8
du -sh ~/Library/Developer/* 2>/dev/null | sort -rh
du -sh ~/Library/Application\ Support/MobileSync/Backup/* 2>/dev/null
du -sh ~/Parallels ~/Virtual\ Machines.localized 2>/dev/null
du -sh ~/.ollama ~/.cache/huggingface ~/.lmstudio 2>/dev/null

Then deal with the biggest hit, with the right tool for it:

If those five add up to under 50 GB, the remainder is probably swap, snapshots and macOS itself. Check tmutil listlocalsnapshots / and ls -lh /private/var/vm.

Reading the result

Write down the five sizes, then add them up. That is the part of System Data you can do something about. What is left over belongs to macOS.

For a Mac with a small SSD, one old iPhone backup or one big simulator runtime can be the whole difference between a full disk and a healthy one. Look at those two before anything fiddly.

How Levo does it

The same five places show up in Levo’s Ready to free list without the commands: Simulators, Docker images, models, backups and caches, each with a size and when it was last used. Because Levo keeps a live index, the numbers are there when you open the popover.

Levo's confirm step listing what will be cleaned, with sizes

Virtual machines, backups, AI models and large files are listed but never ticked for you, since they hold your own work or cost a long download to replace. Tick the ones you want gone, check the confirm step, and Levo does the deletion. With Move to Trash on, you can put it back.

FAQ

Is 100 GB of System Data too much?

It is a lot, but it depends on your disk and your work. On a 256 GB Mac it is a problem. On a 2 TB developer Mac it can be normal.

Can the Photos library be inside System Data?

No. Photos is counted under Photos. If a photo app keeps a cache elsewhere, that cache can show as System Data.

Why can’t I find 100 GB with Finder?

Library is hidden and Finder doesn’t total folders by default. Use Terminal’s du command, or a tool that indexes hidden folders.

What if the five places are small?

Then check snapshots and swap. If those are small too, restart and wait for Storage settings to recalculate.