prrrnd / atom-git-projects

List and open your local Git projects in Atom.
MIT License
37 stars 18 forks source link

Huge RAM consumption + lot of Atom processes spawned #57

Open LaurentChoosit opened 8 years ago

LaurentChoosit commented 8 years ago

Atom version : 1.5.3 git-projects version : 1.17.0

Hi,

I just discovered that the Show repositories status option is consuming a huge amount of RAM that is never released.

I have less than 50 Git projects, when I start Atom it uses something like 300MB of RAM.

If I enable Show repositories status, when I open the project list, Atom spawns a lot of processes and uses around 1GB of RAM.

The RAM is not released when the project list is closed, and I have to restart Atom to get the RAM back.

If I disable this option, there is absolutely no RAM problem, and no additionnal process spawn (at least not enough to be visible with the top command).

I don't know what kind of information I can provide in addition to those beyond, but i'm available to do some more testing if needed.

wackywendell commented 8 years ago

I just found the same issue. On my installation. Its bad enough that half the time the editor window crashes.