Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Admonitor

macrumors regular
Original poster
May 31, 2008
112
0
Hi,

Recently I found 2 processes in Snow Leopard which I can't seem to identify. I'm unable to find anything on Google to suggest what they may be. The two processes are:

cvmsComp_x86_64
cvmsComp_i386

Any ideas? Suggestions? They don't exactly use up much processor or memory, but I've never noticed them until recently.
 
Do an Inspect on the process (and get a Sample) from Activity Monitor and see what application is stems from if any.
 
Hi,

Recently I found 2 processes in Snow Leopard which I can't seem to identify. I'm unable to find anything on Google to suggest what they may be. The two processes are:

cvmsComp_x86_64
cvmsComp_i386

Any ideas? Suggestions? They don't exactly use up much processor or memory, but I've never noticed them until recently.

I think they're a part of Snow Leopard's OpenGL framework.
 
Thank you both for your prompt responses :). They both stem from "launchd", by the way.
 
Sampling process 352 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling cvmsComp_x86_64 (pid 352) every 1 millisecond
Call graph:
2779 Thread_8589 DispatchQueue_1: com.apple.main-thread (serial)
2779 0x100000ab4
2779 llvm::CVMSMemoryManager::getDlsymTable() const
2779 mach_msg_server
2776 mach_msg_overwrite
2776 mach_msg_overwrite_trap
3 llvm::CVMSMemoryManager::getDlsymTable() const
3 llvm::CVMSMemoryManager::getDlsymTable() const
3 0x100000b59
3 cvmsModularBuilder
2 gleBuildVertexSubmitFunc
1 glvmAddOperation
1 llvm::BitcodeReader::materializeFunction(llvm::Function*, std::string*)
1 llvm::BitcodeReader::parseFunctionBody(llvm::Function*)
1 llvm::BitcodeReader::parseConstants()
1 llvm::BitstreamCursor::EnterSubBlock(unsigned int, unsigned int*)
1 std::vector<llvm::BitCodeAbbrev*, std::allocator<llvm::BitCodeAbbrev*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<llvm::BitCodeAbbrev**, std::vector<llvm::BitCodeAbbrev*, std::allocator<llvm::BitCodeAbbrev*> > >, llvm::BitCodeAbbrev* const&)
1 szone_free_definite_size
1 glvmOptimizeModularFunction
1 llvm::FunctionPassManager::run(llvm::Function&)
1 llvm::FunctionPassManagerImpl::run(llvm::Function&)
1 llvm::FPPassManager::runOnFunction(llvm::Function&)
1 (anonymous namespace)::InstCombiner::runOnFunction(llvm::Function&)
1 llvm::InstVisitor<(anonymous namespace)::InstCombiner, llvm::Instruction*>::visit(llvm::Instruction&)
1 (anonymous namespace)::InstCombiner::commonShiftTransforms(llvm::BinaryOperator&)
1 0x100001436
1 llvm::JIT::getPointerToFunction(llvm::Function*)
1 llvm::JIT::runJITOnFunctionUnlocked(llvm::Function*, llvm::MutexGuard const&)
1 llvm::FunctionPassManager::run(llvm::Function&)
1 llvm::FunctionPassManagerImpl::run(llvm::Function&)
1 llvm::FPPassManager::runOnFunction(llvm::Function&)
1 llvm::SelectionDAGISel::runOnFunction(llvm::Function&)
1 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function&, llvm::MachineFunction&, llvm::MachineModuleInfo*, llvm::DwarfWriter*, llvm::TargetInstrInfo const&)
1 llvm::SelectionDAGISel::SelectBasicBlock(llvm::BasicBlock*, llvm::ilist_iterator<llvm::Instruction>, llvm::ilist_iterator<llvm::Instruction>)
1 llvm::SelectionDAGISel::CodeGenAndEmitDAG()
1 llvm::ScheduleDAG::Run(llvm::MachineBasicBlock*, llvm::ilist_iterator<llvm::MachineInstr>)
1 (anonymous namespace)::ScheduleDAGRRList::Schedule()
1 (anonymous namespace)::ScheduleDAGRRList::ListScheduleBottomUp()
1 (anonymous namespace)::ScheduleDAGRRList::ScheduleNodeBottomUp(llvm::SUnit*, unsigned int)
1 llvm::SUnit::setHeightToAtLeast(unsigned int)
1 llvm::SUnit::ComputeHeight()

Total number in stack (recursive counted multiple, when >=5):

Sort by top of stack, same collapsed (when >= 5):
mach_msg_overwrite_trap 2776
Sample analysis of process 352 written to file /dev/stdout
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.