Performance 我可以使用RAM磁盘来加速IDE吗? 重复:

Performance 我可以使用RAM磁盘来加速IDE吗? 重复:,performance,ide,ramdisk,ramdrive,Performance,Ide,Ramdisk,Ramdrive,我有一个想法如何加速我的IDE 我想创建一个RAM磁盘,并将我的解决方案移动到此虚拟磁盘上。 我认为这可以加快IDE的速度,因为RAM比HDD快得多 以前有人这样做过吗 PS:我认为,当我的程序(现实世界)中有一些经常使用的文档(例如一些文档模板)时,最好将这些文档移动到RAM磁盘上,以加快I/O速度。我错了吗 如果电源有问题,UPS可以解决。我有一个基于128GB三星闪存的硬盘,速度很快。我的整个系统,包括VM和IDE,在不到一分钟的时间内就可以加载。我确实记得不久前读过关于使用netbean

我有一个想法如何加速我的IDE

我想创建一个RAM磁盘,并将我的解决方案移动到此虚拟磁盘上。
我认为这可以加快IDE的速度,因为RAM比HDD快得多

以前有人这样做过吗

PS:我认为,当我的程序(现实世界)中有一些经常使用的文档(例如一些文档模板)时,最好将这些文档移动到RAM磁盘上,以加快I/O速度。我错了吗


如果电源有问题,UPS可以解决。

我有一个基于128GB三星闪存的硬盘,速度很快。我的整个系统,包括VM和IDE,在不到一分钟的时间内就可以加载。

我确实记得不久前读过关于使用netbeans进行此操作的文章。 这篇文章提供了一个很好的linux操作指南


目前找不到关于如何在windows中执行此操作的文章,但我知道这是可能的。

就我个人而言,我只想买一个SSD磁盘,如果ram断电,您随时都可能失去整个soln


现在我有4gb的ram和150gb 10k rpm的velociraptor硬盘作为我的启动盘,运行win xp pro 64位和所有东西(VS 2008、sql management studio和我的测试虚拟机)都非常快。

老实说,如果你有Vista/Windows Server 2008 x64,并且在大多数任务中用4到8 GB的ram阻塞你的工作站,所有内容都将在缓存中或由SuperFetch存储,这将更易于管理,并且与RAM磁盘一样高性能。如果您正在耗尽其他系统RAM以使其正常工作,RAM磁盘对您没有任何帮助


顺便说一句,几年前我试过你的建议。虽然技术上可行,但每次启动时将必要的数据复制到RAM磁盘花费的时间太长,这是一件痛苦的事情。

如果有足够的RAM,这个问题已经解决了很长一段时间。如果你有很多RAM,那么来自HD的东西无论如何都会被缓存在里面,而HD只是你第一次在引导时加载东西的瓶颈。至于初始启动时间,我建议使用睡眠/挂起模式,不要频繁地重新启动计算机。

这可能买不到多少钱。如果您的RAM磁盘耗尽了内存,那么您将剥夺OS RAM的虚拟内存,这将导致更频繁的页面错误,从而可能导致更多的写入硬盘

如果你的公羊失去了动力,你随时都可能失去你的整个soln

元素是绝对正确的。无论什么原因,您的机器都可能随时锁定。 如果您决定使用RAM磁盘,至少在您的桌面上有一个批处理文件,将所有内容复制到磁盘上,并经常运行它。

我可以回答以前类似的问题。作为总结:是的,这是可能的,我曾经用我的浏览器做过(有一个关于如何在linux下运行它的链接)

正如其他人所提到的,如果你有一吨RAM,那么这些东西无论如何都会被缓存,但我认为拥有一个RAM驱动器比让操作系统尝试处理它要明确一点

如果你知道你一直想在内存中存储200mb的代码,那么你就知道你可以把它放进一个ram驱动器中并实现它


但是,我确实想知道,如果操作系统不知道它在ram驱动器上,它是否会缓存它两次(一次在ram驱动器上,一次在自身上)…

在Linux/dev/shm下,它是一个ram磁盘,因此您可能会很快成功地将其用作编译目标(比rsyncing您的源等更容易,如果您有,还可以减少机器中SSD的任何磨损).

不太可能。它是一款戴尔Precision Laptop,具有8GB内存、XP64、128GB闪存驱动器和极限处理器。该死的快,诚实。我们谈论的是哪个IDE?+1,的确是一个不错的胜利,避免重击ssd,并在编译时间(Scala)上有一点改进