I reduced the build time by putting all the source code on the ram drive.
I tried these guys http://www.superspeed.com/desktop/ramdisk.php , installed 1GB ramdrive, and then copied all the source code to it. If you create directly from RAM, I / O overhead is significantly reduced.
To give you an idea of what I am compiling and about:
- 64-bit version of WinXP
- 4GB RAM
- 2.? GHz dual core processors
- 62 C # Projects
- approximately 250cc
My assembly went from 135 to 65 years.
The disadvantages are that your source files live in RAM, so you need to be more vigilant about source control. If your machine has lost power, you will lose all irreversible changes. Slightly softened due to the fact that some RAMdrives will save themselves on disk when you close the machine, but still you will lose everything from the last discharge or the last shutdown.
In addition, you need to pay for the software. But since you're shelling hard drives, perhaps this is not such a big deal.
Upsides is an increased compilation time and the fact that exes already live in memory, so startup time and debugging time are slightly better. However, the real advantage is compilation time.
Steve cooper
source share