I have a small solution, which consists of several small .NET projects (__80 Mb__) and one medium Node.js project (__250 Mb__). Each time I load the solution in Visual Studio 2013, devenv.exe eats about __2.5 Gb__ of memory.
When I removed the Node.js project from the solution, memory consumption on load decreased to __700 Mb__.
There is something definitely wrong. :)
Comments: I have the exact same issue, ever since I've installed NTVS RC it has gotten worse. generating a mean.js project with yeoman generator, then creating a new node project from existing code in VS2013 Ultimate, Update 4 - eats up to 2.9 gigs of ram on my machine (Win 8.1 Pro x64) I've also suspected that it must be the deeply stacked npm dependencies, I've actually found that using fenestrate to level out the nesting level of dependencies does reduce the RAM to around 2.3 gigs used. This also makes the overall performance of VS very poor - if ReSharper is enabled i experience occasional freezes, suggest and intellisense almos never popup and after each save it takes quite a while until the files are linted and feedback is received from jsHint (using Web Essentials). After updating to RC 1 I see myself forced to switch to Atom, at least for the moment, until this is fixed. NTVS had some bugs, and I can understand that, but after last update it's unbearable to work it. I really hope this gets fixed fast, I really love what you guys did, and I hate leaving the comfort of my ide, where I spend so many hours of each day, when I have to work on a node project :(
When I removed the Node.js project from the solution, memory consumption on load decreased to __700 Mb__.
There is something definitely wrong. :)
Comments: I have the exact same issue, ever since I've installed NTVS RC it has gotten worse. generating a mean.js project with yeoman generator, then creating a new node project from existing code in VS2013 Ultimate, Update 4 - eats up to 2.9 gigs of ram on my machine (Win 8.1 Pro x64) I've also suspected that it must be the deeply stacked npm dependencies, I've actually found that using fenestrate to level out the nesting level of dependencies does reduce the RAM to around 2.3 gigs used. This also makes the overall performance of VS very poor - if ReSharper is enabled i experience occasional freezes, suggest and intellisense almos never popup and after each save it takes quite a while until the files are linted and feedback is received from jsHint (using Web Essentials). After updating to RC 1 I see myself forced to switch to Atom, at least for the moment, until this is fixed. NTVS had some bugs, and I can understand that, but after last update it's unbearable to work it. I really hope this gets fixed fast, I really love what you guys did, and I hate leaving the comfort of my ide, where I spend so many hours of each day, when I have to work on a node project :(