High CPU usage when installing extensions on Mac OS X 10.9 #8479

Open
justmao945 opened this Issue Jul 21, 2014 · 4 comments

Projects

None yet

5 participants

@justmao945

High CPU usage when installing extensions on Mac OS X 10.9 Retina.
That's no matter how many extensions I've installed.
When Brackets is connecting to the server whether successfully or failed, the Brackets Helper and WindowServer of Mac OS X consumes a lot of CPU, and makes my Mac very hot...
The case occurred only when the installing dialog is displayed.

screen shot 2014-07-22 at 12 52 39 am

@peterflynn
Member

@justmao945 How long does the "Install Extension" dialog stay visible?

It also looks like you have a lot of extensions installed. Any number of them could be interfering with extension installation (#8445 hinted that maybe "Extensions Toolbar Reposition" can cause problems like this). Try this as a test:

  1. Help > Show Extensions Folder
  2. Rename 'user' to 'user_old'
  3. Quit & re-launch Brackets
  4. Try installing another extension

Do you still see the problem in that case?

(To restore to your original configuration, delete the new 'user' folder and rename 'user_old' back to 'user' again).

@peterflynn
Member

Another possibility is that your Mac has some weird graphics issue where the 3D spinning "[ ]" indicator is causing high CPU/GPU usage. I'll try to think of an easy way to test that theory, if the steps above don't help...

@justmao945

@peterflynn
I've tried and still have the same problem.
Yes, I agree with you, the "[ ]" indicator may be the killer to my CPU, it becomes hot only when the "[ ]" indicator is playing. My connection to amazon AWS is not fast enough, so Brackets keeps the updating window open and playing the "[ ]" indicator for a while when I install some extensions, then my macbook becomes very hot...

@ingorichter ingorichter was assigned by dangoor Jul 28, 2014
@dangoor
Contributor
dangoor commented Jul 28, 2014

@ingorichter is going to test the CPU usage of the [ ] indicator on his 10.9 retina Mac.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment