Apple - What is the 'deleted' daemon in macOS?

deleted is the process for CacheDelete, which is used to purge caches on disk. Looking in /System/Library/CacheDelete/ you can see what services are registered as a client.


I came here due to an issue on my MacBook Pro (2018 15") running on macOS Catalina 10.15.7.

In fact, the deleted process was showing up in my process list and consuming around 50% CPU - more or less. After following some hints which I found here and there (deinstalling iStats, resetting SMC and so on) I realized that this process kept on being open as long as my About this Mac window was open. The deleted process disappears shortly after closing the About this Mac window.


For me, this problem was being caused by problems with iStat Menus on macOS Sierra 10.12.0. There seems to be a bug which causes issues with the deleted process. Once I uninstalled iStat Menus the problem ceased.

This issue has been resolved, see https://bjango.com/help/istatmenus5/knownissues/

Console showing deleted repeatedly in logs.

Tags:

Daemons

Logs