Q: Stray processes after a user logout
I tried this on a couple of the machines updated to Mac OS X 10.9.4. I log in as a particular user, let's say user1, and then log out, and login as another user, let's say user2. After inspecting the system processes, I find a bunch of processes running on behalf of user1 and these don't seem to want to terminate:
/sbin/launchd
/usr/sbin/distnoted agent
/usr/sbin/cfprefsd agent
/usr/libexec/xpcd
/System/Library/PrivateFrameworks/TCC.framework/Resources/tccd
com.apple.IconServicesAgent
com.apple.imdpersistence.IMDPersistenceAgent
/usr/libexec/secd
/System/Library/Frameworks/Security.framework/Versions/A/Resources/CloudKeychain Proxy.bundle/Contents/MacOS/CloudKeychainProxy
com.apple.NotesMigratorService
com.apple.InputMethodKit.UserDictionary
/System/Library/PrivateFrameworks/CloudServices.framework/Resources/com.apple.sb d
com.apple.DataDetectorsDynamicData
/System/Library/PrivateFrameworks/SyncedDefaults.framework/Support/syncdefaultsd
com.apple.iCloudHelper
Can anybody help me to find decent documentation about these processes and if I can disable or safely terminate as many of them as possible? I didn't manage to find anything useful in the man pages or searching with google. I haven't observed such a behavior with OS X 10.7 and older versions.
OS X Mavericks (10.9.4)
Posted on Jul 27, 2014 7:20 PM