Large Solutions

Heiko

Contributor
Joined
Feb 10, 2003
Messages
430
Location
Holstein, Germany.
Oh well, this is killing me.

Whenever I open my solution (with VSS Integration) it will take about 15 CPU minutes until I can start working. Similar things may happen when I do "get latest" in sourcesafe.

Could it be we've reached a project / solution size that VS.NET can no longer handle?

I also get the occasional error message from the background compilation that will disappear again after a while (typically: class must implement method for interface or undefined variables or types).

Our solution consists of 10 projects, one of them a webservice, with a total of 294 classes. There is no deep cascade of inheritances (max. 4) and a layered architecture.

Also, VS.NET produces page faults "en masse".

(See Attachment)
CPU-Zeit: CPU Time
Leerlaufprozess: Idle Time
Seitenfehler: Pagefaults.

I rebooted approx 35 Minutes ago ...
 

Attachments

We're at around 250 classes (including UserControls) spread across 8 projects, all under VSS, and it's only mildly sluggish when I open it up.

I'm running a 2Ghz laptop with 500MB of RAM if that helps. devenv's is a memory pig when it first starts and then lets off quite a bit.

Just out of curiousity, are there no German words for Threads, Handles, and Name or did MS just get lazy in the localization process?
 
Dunno. Personally I think English is the universal programming language, and I think even translating pagefaults is a bit ridiculous.

German names for thread or handle would sound very clumsy, it would probably be 5-syllable-words or so, making it quite inconvenient to use them.

And "name" is "Name" in German, too. After all we still share the same roots :-)

Heiko
 
Back
Top