gpt4 book ai didi

intellij-idea - Intellij Idea 32位与64位速度和性能

转载 作者:行者123 更新时间:2023-12-03 13:34:05 25 4
gpt4 key购买 nike

目前,我在64位Windows 8.1上使用intellij idea 14.0.3(之前使用12.1.4)。

当我们安装它时,安装程​​序会在开始菜单和其他位置创建快捷方式,即使在64位系统上,该快捷方式也默认为32位.exe文件。

我知道我可以使用64位可执行文件在this SO答案中给出的64位模式下运行idea。

但是两个版本的IDE之间在性能上有什么明显的不同吗?

对于64位系统,建议使用哪个可执行文件?我应该继续使用32位吗?还是我应该切换到64位版本?

最佳答案

运行32位和64位启动器之间的区别在于,将使用哪种Java来启动IDE,以及传递给它的vmoptions参数是什么。

当启动32位JRE时,IDEA使用它自己 bundle 的32位JRE。如果没有,则IDEA会尝试按特定顺序(%IDEA_HOME%,%JDK_HOME%,%JAVA_HOME%)在多个位置查找32位JRE。 idea.exe.vmoptions中的值将传递给它。

启动64位JRE时,它将尝试按特定顺序在多个位置查找64位JRE。 idea64.exe.vmoptions中的值将传递给它。

因此,如果要分配2 GB或更多的RAM(使用-xmx),则32位Java(分别是IDEA)不会发生这种情况。对于使用少于2GB的大型项目,IDE会挂起很多东西。对于较小的项目,我认为您不会有任何不同。

作为引用,这是关于此的错误,到目前为止,他们还没有采取行动:

https://youtrack.jetbrains.com/issue/IDEA-146040

关于intellij-idea - Intellij Idea 32位与64位速度和性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32998149/

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