Lion: What is Talagent?

Discussion in 'Mac OS X Lion (10.7)' started by bryguy393, Apr 18, 2011.

  1. macrumors member

    bryguy393

    Joined:
    Jan 27, 2010
    Location:
    Ottawa, Ontario, Canada
    #1
    Hello! I use gfxCardStatus to tell me and switch which graphics card is running on my i7 MBP, and i noticed that in lion, fairly often, under dependencies, it lists something called talagent. It is causing the discrete graphics to be triggered on. Apparently it is located in System/Library/CoreServices/

    Anybody know what this is or why it would be causing the GPU to come online?
     
  2. macrumors G4

    skunk

    Joined:
    Jun 29, 2002
    Location:
    Republic of Ukistan
    #2
  3. thread starter macrumors member

    bryguy393

    Joined:
    Jan 27, 2010
    Location:
    Ottawa, Ontario, Canada
    #3
  4. macrumors 601

    Mr. Retrofire

    Joined:
    Mar 2, 2010
    Location:
    www.emiliana.cl
    #4
    One string within "talagent" is:
    So i think it has something to do with the new "Resume" feature.
     
  5. thread starter macrumors member

    bryguy393

    Joined:
    Jan 27, 2010
    Location:
    Ottawa, Ontario, Canada
    #5
    ah, good find! on a side note, does anybody else realize that when browsing Facebook in the new safari, the chat window in the bottom right corner is impossible to close?
     
  6. macrumors 6502

    Joined:
    Sep 27, 2010
    #6
    I'm not having that problem at all. :p
     
  7. macrumors newbie

    Joined:
    Apr 3, 2011
    #7
    Talagent Open Files - Fingerprint of Mystery Process

    Hmmm… Not sure. Used Activity Viewer to see what files it had open and it was directly talking to MDS (aka spotlight) Here is the file list… I opened the one that was in the mds directory (the .db) and it had a bunch of references to security. Not sure if this os common but for what it is worth, the files:


    /System/Library/CoreServices/talagent
    /System/Library/ColorSync/Profiles/sRGB Profile.icc
    /private/var/folders/r7/+ys8pw1s6m67kp7br4q00w0w++++fn/C/mds/mdsDirectory.db
    /private/var/db/mds/messages/se_SecurityMessages
    /System/Library/Keyboard Layouts/AppleKeyboardLayouts.bundle/Contents/Resources/AppleKeyboardLayouts-L.dat
    /private/var/folders/r7/+ys8pw1s6m67kp7br4q00w0w++++fn/C/com.apple.IntlDataCache.le.kbdx
    /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
    /Users/WmCerniuk/Library/Keychains/login.keychain
    /usr/share/icu/icudt46l.dat
    /private/var/folders/r7/+ys8pw1s6m67kp7br4q00w0w++++fn/C/com.apple.LaunchServices-034501.csstore
    /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
    /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
    /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/SArtFile.bin
    /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc
    /System/Library/Fonts/LucidaGrande.ttc
    /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/ArtFile.bin
    /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver
    /usr/lib/dyld
    /private/var/db/dyld/dyld_shared_cache_x86_64
    /dev/null
    ->0xffffff8016e36e10
    ->0xffffff8016e36e10
    count=1, state=0x2
    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc
    ->0xffffff800d52ced8
     
  8. macrumors 601

    Mr. Retrofire

    Joined:
    Mar 2, 2010
    Location:
    www.emiliana.cl
    #8
    @Demetri:
    Your list contains files opened by the kernel and files opened by the app/agent/daemon. It does not mean that talagent has opened these files.
     
  9. macrumors member

    Joined:
    Mar 26, 2008
    #9
    Wow, any developer should know to use the unix manual...

    "man talagent" gives this...
    Code:
    NAME
         talagent -- talagent is a helper agent for the Transparent App Lifecycle
         feature.
    
    SYNOPSIS
         talagent --dump bundle_id_fragment
    
    DESCRIPTION
         The talagent tool provides services related to the Transparent App Life-
         cycle feature.
    
         talagent may also be run manually to output information about the persis-
         tent state of an application.
    
         The options are as follows:
    
         -dump bundle_id_fragment
             Outputs the persistent state of an application whose bundle ID con-
             tains the given fragment, case insensitive ("textedit" for example).
             You may also pass a path directly to the app's persistent state
             directory, usually in ~/Library/Saved Application State.
    
         -launch bundle_id
             Launches an application stopped, as they are launched when logging
             in, and does not start the app until you press return. Any bitmaps
             for the application are decoded and shown in proxy windows, and the
             app may adopt those windows when it is started. This is a way to test
             the application's behavior when launched from loginwindow, without
             actually needing to log in.
    
         -memory_pressure
             Simulates memory pressure, which may cause apps that support auto-
             matic termination to exit. This does not actually allocate any mem-
             ory.
    
    HISTORY
         First appeared in Mac OS X 10.7
     
  10. macrumors 68020

    Joined:
    Feb 19, 2011
    #10
    No one in this thread claimed to be a 'developer'. You also don't need to be a 'developer' to download a torrent.
     
  11. macrumors 68030

    MattInOz

    Joined:
    Jan 19, 2006
    Location:
    Sydney
    #11
    This looks interesting I wonder if it would be a worth while utility to have that looks for the launch of your big productive apps and fires this off just to clean things up a bit.

    Maybe fire it off at regular intervals just to make stuff isn't hanging rounds unless it needs to be.
     

Share This Page