Best machine for compilation of LLBLGEN Code

Posts   
 
    
Posts: 254
Joined: 16-Nov-2006
# Posted on: 23-Jul-2008 21:16:35   

Ok guys this isn't really related to LLBLGEN but this is for offtopic talk simple_smile

Does anyone have any recommendations on the best machine for compilation in VS NET 2008, what spec would I require?

Dual Core / Quad core / Model of processors e.t.c.

Any thoughts appreciated

stefcl
User
Posts: 210
Joined: 23-Jun-2007
# Posted on: 23-Jul-2008 21:40:25   

Hello, I'm almost sure that even an high-end cpu won't make a big difference. When it comes to compiling, most of the time is taken by disk IO. Here are a few tips :

1) If your llblgen projects take a long time to compile, put them in a new solution so they won't get recompiled unnecessarily over and over.

2) Buy fast, high end disks like WDRaptors.

3) If your computer has got enough memory ( > 3gb), consider working on a Ram disk. (check Mihies's blog for a piece of advice). In my case, it has proved to be the best solution.

mihies avatar
mihies
User
Posts: 800
Joined: 29-Jan-2006
# Posted on: 24-Jul-2008 14:37:21   

Here is the article http://cs.rthand.com/blogs/blog_with_righthand/archive/2007/11/02/Speeding-up-build-times-dramatically.aspx

2) Indeed. Now there is Velociraptor (up to 300GB). Or if you "desperate" | full of cash, try SSD (seek time almost non-existent).

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39621
Joined: 17-Aug-2003
# Posted on: 24-Jul-2008 15:48:08   

Though, in the end, it doesn't matter: it will always be slow, because VS.NET is simply inefficient. VS.NET 2008 is a little better than vs.net 2005, and SP1 is even more efficient, but it still is inefficient when it comes to using disks. Indeed, the less seektime a disk has, the more speed you'll get from building applications. However, splitting them up in separate solutions is still far more efficient, and it costs... nothing (ok a little time)simple_smile

Frans Bouma | Lead developer LLBLGen Pro