100% CPU usage on window focus
Reported by Olli | March 27th, 2011 @ 12:55 PM
Redcar uses 100% cpu if the redcar window gets focus and at
least one file (no matter what) file is opened.
Three is no logoutput which points to the problem.
I checked if any additional plugin is involved by removing them but
the behavior is the same.
Comments and changes to this ticket
-
Olli March 27th, 2011 @ 12:57 PM
I have to add i use 0.11 on Debian sid.
Java
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing) -
Olli March 27th, 2011 @ 01:07 PM
It seems that it is caused by the spellchecker. If I turn it off the cpu usage is normal.
-
Olli March 29th, 2011 @ 05:50 PM
I am working with .rb files as well as .erb files.
The behavior also appear on normal textfiles. -
Daniel Lucraft March 30th, 2011 @ 08:34 AM
- State changed from new to open
This happens on any file you open with syntax checking on? That's very odd. Can you send us a sample of one of the files it happens on anyway please?
-
Olli March 31st, 2011 @ 12:01 PM
It seems the behavior changed a bit. After activating the syntax highlighting again the cpu usage is high for 10 seconds on opening new files, changing tabs, clicking a bit in redcar or focusing the window. A permanent 100% usage seems not to happen anymore.
I used simply .rb files of a rails project I'm working on.
Nonetheless i think the cpu usage is too high because every time i focus the redcar window the syntax highlighting is checked even though nothing changed in the files I had open.
I will keep an eye on whether the behavior i described on top still exists. -
Daniel Lucraft April 1st, 2011 @ 08:35 AM
If you have a project open, everytime the window is focussed three things happen in the background;
- the entire directory tree is scanned for changed files (this can take a surprisingly long time on a large or cold repository)
- any changed files have their contents scanned for declarations
- any changed files are reindexed by lucene.
You can look in the Task Manager to see what is happening and how long it takes.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
A programmer's text editor for Gnome.