5 Replies Latest reply: Nov 29, 2011 5:55 AM by Jeremy Reichman2
FreeWizard Level 1 Level 1 (10 points)

It seems Lion starts more processes than SL, what do these processes to in deed?

 

aosnotifyd

awacsd

CVMServer

LKDCHelper

librariand

lsboxd

notifyd

ocspd

securityd

special_file_handler

talagent

ubd

UserEventAgent

warmd / warmagent


MacBook Pro, Mac OS X (10.6.8)
  • 1. Re: What do these processes do?
    Terence Devlin Level 10 Level 10 (123,800 points)

    http://triviaware.com/macprocess/all

     

    Does that help?

     

    Regards

     

     

    TD

  • 2. Re: What do these processes do?
    FreeWizard Level 1 Level 1 (10 points)

    Thanks Terence, I checked that page, some of those processes were in that list; I also tried "man" and got some answers:

    awacsd is an executable invoked by launchd to facilitate connections between devices using Back to My Mac. 

    special_file_handler / ubd --  for "Mobile Documents" (iCloud I suppose)

    talagent provides services related to the Transparent App Lifecycle feature.

    warmd controls caches used during startup and login.

     

    However, still no idea about:

    • CVMServer
    • librariand
    • lsboxd
  • 3. Re: What do these processes do?
    MacOSGhost Level 1 Level 1 (0 points)

    Hi guys,

    icudt46l is one of the files used by lsboxd  , i think it's used for unicode - check this site.

     

    http://site.icu-project.org/#TOC-Products-from-Apple

  • 4. Re: What do these processes do?
    Anton Rang Level 1 Level 1 (70 points)

    lsboxd is part of the application sandbox. I think it is responsible for communicating between sandboxed processes.

     

    I don't see librariand on my system (binary or process), could it be part of an application on yours?

     

    There's a manual page for CVMServer, but it's pretty abstruse:

     

         CVMServer -- Mac OS X Core Virtual Machine Server

         CVMServer is a system daemon that handles generic task execution in a

         slave process.

     

    It's part of the OpenGL framework, and appears to be related to running OpenCL code.

  • 5. Re: What do these processes do?
    Jeremy Reichman2 Level 1 Level 1 (5 points)

    I was recently prompted for access to my keychain for librariand and ubd. I see librariand and ubd as:

     

    /usr/libexec/librariand

    /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Support/ubd

     

    I didn't see prompts for keychain access to these processes before I enabled iCloud on that system. Afterwards, I was prompted.

     

    A man page exists for ubd and talks vaguely about "Mobile Documents."

     

    I suspect these are both are related to iCloud somehow. This would help explain why they are new to Lion and not present on Snow Leopard.

     

    The name of the framework, "Ubiquity," is pretty interesting in and of itself.