<div dir="ltr">On 17 September 2013 13:43, Kapps <span dir="ltr"><<a href="mailto:opantm2+spam@gmail.com" target="_blank">opantm2+spam@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">On Tuesday, 17 September 2013 at 03:32:17 UTC, Manu wrote:<br>

</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">
<br>
I presume you mean megabytes?<br>
Well I've been working all morning since I made that comment; I have about<br>
100 tabs open for editing in VS now (I don't clean up open tabs often >_<),<br>
and it's sitting at 120mb.<br></div><div class="im">
VisualStudio at ~100mb is pretty bloody good comparatively!<br>
<br>
Dunno why you're seeing 200mb? (still less than my gmail tab...)<br>
Perhaps you use Visual Assist or some other bulky plugins? I only have<br>
Visual-D installed.<br>
</div></blockquote>
<br>
<br>
That's quite surprising, Visual Studio for me is always in the ~300MB or so range, often more. Right now using MonoDevelop on Linux with Mono-D is using ~500MB. That being said, I'm perfectly okay with IDEs using lots of memory. RAM is cheap, if the IDE can make itself even slightly better by using an extra 2GB when I have spare, I'd be happy to let it. I have 16GB in my laptop and 12GB in my desktop and nothing ever comes even remotely close to causing me to run out of memory. Things using CPU usage in the background however is quite frustrating. Somehow my most CPU intensive process on this laptop is my touchpad driver (touchegg), which likely kills battery life.<br>

</blockquote></div><br></div><div class="gmail_extra"><div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">In my experience, more memory == slower. If you care about performance, the only time it's acceptable to use more memory is if your data structures are as efficient as they can get, and the alternative is reading off the hard drive.</div>
<div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">Bandwidth isn't free, cache is only so big, and logic to process and make use of so much memory isn't free either. It usually just suggests inefficient (or just lazy) data structures, which often also implies inefficient processing logic.</div>
<div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">And the more memory an app uses, the higher chance of invoking the page file, which is a mega-killer.</div><div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">
<br></div><div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">Dunno what to tell you. My VS instance is pretty light.</div><div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">
<br></div><div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">I closed about half my open tabs after my last email (~50 left open). Down to 93mb. You must all use some heavy plugins or something.</div>
<div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">My current solution has 10 projects, one is an entire game engine with over 500 source files, hundreds of thousands of LOC. Intellisense info for all of it... dunno what to tell you.</div>
<div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">Eclipse uses more than 4 times that much memory idling with no project open at all...</div><div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">
<br></div><div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">VS is light years better than MonoDevelop. MD is only good where VS is not available ;)</div><div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">
<br></div><div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px">My task manager:</div></div><div class="gmail_extra"><a href="http://i.imgur.com/crbUrH1.png">http://i.imgur.com/crbUrH1.png</a><br></div>
</div>