![]() |
1
11
我就是这么做的 移动到ramdisk:
有一个简单的技巧可以让您将文件夹(或相关文件)移动到虚拟磁盘,而无需对配置进行任何更改。
例如:
所选的ramdisk i具有在系统关闭时保持状态的选项(假设没有崩溃)。我选择只将相对静态的文件移动到ramdisk上,所以一旦有了一次良好的重新启动,我应该总是发现ramdisk处于我需要的状态。 在Vista之前的机器上,您可以用mklink代替SysInternals的连接。 |
![]() |
2
5
您可以尝试将Eclipse工作区移到RAM磁盘中。我敢肯定,Javac和Eclipse编译器都不使用任何临时文件,所以它直接从*.java文件到*.class文件,再将资源文件从源位置复制到目标文件夹。 您可能需要考虑的另一种选择是使用固态驱动器(SSD)。在许多从磁盘读取和写入文件的领域中,您将看到显著的性能改进。 |
|
3
3
我正在使用SoftPerfect RAM磁盘软件。我在上面安装了JDK、Eclipse、Maven、Gradle和Ant。另外,我的工作区、我的开发Git存储库和本地Maven存储库(所有下载的依赖项)都在RAM驱动器上。我还在RAM驱动器上创建了一个“user home”目录,并将eclipse.ini更改为指向这个新的“user home”目录。性能显著提高,Eclipse现在在10秒内启动。我在这里记录了我的方法: http://www.whizu.org/articles/how-to-install-eclipse-on-a-ramdrive.whizu |
|
4
0
我不认为把JDK和插件文件夹移到ramdisk是一个很好的解决方案,因为大多数时候这些IO并不是Eclipse的瓶颈。我尝试了您的解决方案,发现workspace.metadata文件夹应该移动到ramdisk,这可以帮助构建和执行速度。如果可能,您应该将所有工作区文件夹移到ramdisk下,并使用一些版本控制来确保数据安全。祝你好运。 |