如何在慢速硬盘上提高Visual Studio的性能?

时间:2008-12-30 03:23:38

标签: visual-studio performance

我目前有一台5400rpm驱动器的笔记本电脑。它安装了视觉工作室,虽然它可以正常工作,但我已经阅读了很多地方,你可以通过提高驱动速度从VS获得相当不错的性能提升。

我没有那么奢侈,但我想知道是否可以通过将我的visual studio项目存储在外部USB或FireWire驱动器上并从那里加载它们而不是从内部磁盘获得一些性能优势?

9 个答案:

答案 0 :(得分:4)

如果您使用的是Windows Vista,则可以尝试将ReadyBoost与USB闪存驱动器配合使用,以确定它是否可以提高VisualStudio的性能。

答案 1 :(得分:2)

USB磁盘协议性能糟糕。我有一个3.5英寸的SATA磁盘,通过我的机箱安装时,我的读取速度为80MB / s。在外部USB机箱中,同一磁盘可以提供大约30MB / s的速度。 限制因素是协议,它只能提供您预期的480Mb / s的一半。 (我从一个以USB堆栈为生的人那里得到这个。)我建议你借一个驱动器并测量,看看你是否有明显的改进。

答案 2 :(得分:2)

笔记本电脑硬盘更换价格便宜&快速,使用Windows Home Server,您可以将备份还原到新驱动器。

即使这是为了工作,我仍然认为如果我的雇主不支付费用,我自己花钱来提高生产力是值得的。 (或者找一个愿意的雇主!)

最大化你的RAM。这将减轻硬盘驱动器上的一些负载。

一旦你有大量的RAM,试验禁用虚拟内存(即交换空间/ aka页面文件)。对于某些使用模式,这可以更快。对于其他人来说,它可能会更慢。对于其他人,它会崩溃。因此,实验(并经常保存)。

答案 3 :(得分:0)

从一些快速数据中我发现,使用内置5400转硬盘的usb 2.0驱动器看起来不会更好。

internal hard drive performance

usb 2.0 performance

但是,我认为其中一个更快的火线驱动器可能会有所帮助。

答案 4 :(得分:0)

没有机会使用1394磁盘,但我知道USB外置磁盘比内置磁盘慢。

对于大型文件复制,USB磁盘通常具有大约20MB / s的性能,并且应该更糟糕地处理小文件(vs.net项目中的大多数文件都很小)。

答案 5 :(得分:0)

通过我的内部5400rpm驱动器从外部7200rpm usb 2驱动器将文件刻录到DVD时,我可以获得更好的性能

答案 6 :(得分:0)

USB驱动器无法帮助您,因为它比内置驱动器慢。如果您的笔记本电脑有一个E-Sata端口,这个驱动器可能会很有用。 http://www.ocztechnology.com/products/flash_drives/ocz_throttle_esata_flash_drive

答案 7 :(得分:0)

使用内置驱动器可能会更好。如果您有足够的计算机内存,硬盘访问可能会缓存在物理内存中,而不是硬盘空间。

如果文件发生变化,可能会阻止用于频繁写回磁盘的窗口,但这在笔记本电脑上可能不安全。

如果你有并行构建功能,将并行进程数设置为1 + cpu核心数将允许在加载另一个文件时使用(编译)cpu。

答案 8 :(得分:0)

您最近是否真的检查了7200RPM笔记本电脑驱动器的价格? 160GB,7200RPM,售价60美元@ NewEgg.com