gpt4 book ai didi

java - 将 JDK 放在 ramdisk 上如何提高 IDE 性能?

转载 作者:搜寻专家 更新时间:2023-11-01 02:06:13 26 4
gpt4 key购买 nike

我最近发现了几篇文章,其中一篇可以通过将 JDK 放在 ramdisk 上并让它用于构建目的来提高 IDE(比如 eclipse)的性能。我能猜到这如何能让事情变得更快,但我不知 Prop 体的细节。

IDE 不会将需要的 JDK 部分加载到内存中吗?将 JDK 保存在 ramdisk 上是一次性的好处还是持续的事情。如果有人能阐明确切的机制,那就太好了。

动机是我正在处理的项目很大,有时我确实需要在 Eclipse 中打开“自动构建”功能。我正在探索加快构建过程的方法

注意

我用术语“JVM”代替了“JDK”发布了一个不同的问题,这让人感到困惑和误导。对此我深表歉意,并重新组织了我的问题。

最佳答案

Eclipse“自动构建”(以及项目/构建)根本不使用 JDK 编译器,参见 What is the difference between javac and the Eclipse compiler? .该链接表明 IntelliJ 也是如此,但我在那里没有第一手知识。

如果您进行 javac 构建,例如从 maven、ant 等,JDK 工具和 JRE/JVM(它在其上运行)的读取速度可能对它们很重要。

Eclipse 不仅需要在内存中保存源代码,还需要保存所有内容的编译版本和符号;对于您的大型项目,我会首先检查 eclipse 本身是否有足够的 RAM 并且没有被交换(由操作系统)。

关于java - 将 JDK 放在 ramdisk 上如何提高 IDE 性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32405460/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com