Posts: 13,726
Threads: 599
Joined: Nov 2024
Reputation:
0
Daemons run in the background.
They are generally monitoring for some kind of event at a timed interval, and fire off some instruction if some condition is met.
Posts: 4,616
Threads: 821
Joined: Aug 2013
Reputation:
0
yep, daemons are background services. That CleanApp daemon is logging any
app install performed & tracking where relevant files are placed. That lets CleanApp
completely eliminate the app later when you choose to do so.
PID 0: kernel_task is OS X's primary memory manager on top of the Mach Kernel. It's also a dynamic image of the microkernel. One of the design protocols for OS X was to reduce the daemon count [bloat], which was achieved with kernel_task.
It uses nearly a gig of RAM because it is the OS and is managing real & virtual memory.