加速VisualStudio 2010和Resharper 6.1:是否值得使用RamDisk?

时间:2012-01-06 20:50:33

标签: visual-studio visual-studio-2010 resharper resharper-6.1

首先,我希望在Stackeroverflow上创建这样的问题是好的,如果不告诉我:)

我有16GB的DDR3内存,我认为可以通过创建一个RAM磁盘来加速VisualStudio和Resharper。

你们中有谁有过这种情景的经验,或者你能给我一些提示吗?

我的想法是将Visual Studio,Resharper和解决方案文件安装/复制到RAM磁盘。

3 个答案:

答案 0 :(得分:1)

我认为通过“将VS安装到RAM磁盘上”意味着您将使用NTFS将预期的Program Files\Microsoft Visual Studio文件夹映射到RAM?我问的原因是AFAIK你强迫将大量VS安装到你的系统驱动器上,你无法覆盖它。

正如另一位评论者所说,首先获得SSD 。获得那些昂贵的PCI驱动的(如OCS IBIS)。看一下表演。 然后决定你是否真的需要RAM。如果您决定这样做,请尝试将TMP / TEMP文件夹映射到RAM,然后启动VS并查看其工作原理。我的猜测是,你会得到一个适度的改进,但没有什么可写回家的,除非你使用5200RPM磁盘(甚至那时......)

答案 1 :(得分:1)

我已经尝试过这种情况,并没有带来很大的改进,问题出现在“C:\ Windows \ assembly”文件夹中,它有大约3Gb,因为这个文件夹包含所有的.NET程序集,它经常被VS启动时访问/ close,我不知道它是否可以链接到另一个文件夹。 在我的情况下,我有一个很大的解决方案,并在HDD上编译需要很长时间。所以我只将源代码转移到RAMDisk,并且编译时间得到了显着改善。 加快VS只需买一块SSD。 Resharper正在使用缓存文件夹,默认情况下该文件夹位于解决方案中,RAMDisk中的解决方案正在加快速度,或者您只能将缓存文件夹配置为RAMDisk。

答案 2 :(得分:0)

根据我的经验,Ram​​Disk比SSD更慢。它可能比HDD更慢...... RAMdisk slower than disk?

所以不要打扰RamDisk并购买英特尔或Crucial SSD,但不要购买OCZ。

编辑:

经过多次尝试,我发现了它。当ramdisk被格式化为FAT32时,即使基准测试显示高值,实际使用实际上比NTFS格式化的SSD慢。但NTFS格式的ramdisk在现实生活中比SSD更快。