Bug 332192 - Performance: ProcessClosure$ReaderThread uses a lot of CPU when compiling
Summary: Performance: ProcessClosure$ReaderThread uses a lot of CPU when compiling
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-core (show other bugs)
Version: 7.0.1   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords: performance
Depends on:
Blocks:
 
Reported: 2010-12-09 02:51 EST by Roland Schulz CLA
Modified: 2020-09-04 15:22 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Schulz CLA 2010-12-09 02:51:34 EST
Build is relative slow. With the Eclipse Java process constantly using one full core (100% CPU usage in top). 

The yourkit profiler shows that almost all time is spent in:
org.eclipse.cdt.internal.core.ProcessClosure$ReaderThread.run()

This is under Linux running the x86-64 version. It is a cmake project with GCC compiler.