我将升级系统,以在Windows 7 64位和Visual Studio 2010 Ultimate中使用16GB DDR3 RAM。CPU将为6核3.2Ghz。我每天都要进行大量编译,而VS的目标是在更改背后的代码后几秒钟内显示一个网页。
我注意到Visual Studio在驱动器工作期间会执行很多I / O操作(通过HD led)。我想把VS需要的所有东西都放在内存中,包括临时文件夹,系统文件,我的代码等等。我只想让VS快速发展。我的主驱动器是SSD,它非常快,我什至希望VS不要使用它。与其他任何东西相比,RAM都超级快。
我知道VS 2010仍然是32位的,因此它将最多使用4GB,但是所有其他打开的应用程序(浏览器,Outlook,文件资源管理器等)都可以使用12GB的剩余空间,并让VS在其专用的4GB内存空间中自由漫游。
我的问题:我可以对Windows 7和VS 2010执行哪些设置和调整,以便VS 2010专用并使用尽可能多的内存并将其阻塞,从而使它尽可能少地使用硬盘?Windows 7 64和VS是否已经为此进行了优化,并且没有其他事情可以做。RAM磁盘有帮助吗?认为这就像我要消除驱动器一样。
我知道掉电导致数据丢失的可能性更高,但这现在不再是问题。假设不存在外部依赖项(数据库,网络速度...),这可能会使VS变慢。磁盘碎片整理无济于事。