我应该如何设置 IntelliJ 14 的内存?
How should I set the memory for IntelliJ 14?
我刚刚将我的 IntelliJ 升级到 14.0.3。但是总是弹出内存不足的对话框让我设置内存。
以下是我的设置:
我觉得够了。但是时不时会出现这个对话框,有的时候没反应我要关机
IntelliJ 14 应该如何设置?有什么想法吗?
打开 Intellij IDE 的 vmoptions 文件
对于 Mac 用户
Help | Edit Custom VM Options...
或
Library > Preferences > Idea<YourVersion> > idea.vmoptions
对于 Window(32 位)用户
C:\Program Files (x86)\JetBrains\IntelliJ IDEA <your_version>
\bin\idea.exe.vmoptions
对于 Window(64 位)用户
C:\Program Files (x86)\JetBrains\IntelliJ IDEA <your_version>
\bin\idea64.exe.vmoptions
并根据需要设置它的内存。以下是 2GB
的示例设置
-Xms128m
-Xmx2048m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCodeCacheFlushing
-XX:+UseCompressedOops
希望这对您有所帮助。
如果即使分配了高内存,您仍然经常看到此弹出窗口,请尝试:
File > Invalidate Caches / Restart...
这实际上取决于错误的性质。要尝试的一件事是使用 idea64.exe 而不是 idea.exe.
如果这没有帮助,请通过向 https://youtrack.jetbrains.com/newissue 提交问题来联系 JetBrains,并在此处附加您的日志(帮助 | 显示日志)。
我在 windows 7 上为 intelliJ 14 分配了 4 GB。我在 idea64.exe.vmoptions 中的设置是:
-Xms4608m
-Xmx4608m
-Xmn2g
-Xss128k
-XX:MaxPermSize=1536m
-XX:ParallelGCThreads=20
您可以在以下位置设置 IntelliJ IDEA 的内存设置和您的应用程序的内存设置:
IDEA的vmoptions文件:
在 Windows 下,它可能是以下之一,具体取决于您使用的安装(x86、x64):
- C:\Program Files (x86)\JetBrains\IntelliJ IDEA
2016.3.4\bin\idea.exe.vmoptions
- C:\Program Files (x86)\JetBrains\IntelliJ IDEA
2016.3.4\bin\idea64.exe.vmoptions
Run/Debug 配置中的 VM 选项:
我刚刚将我的 IntelliJ 升级到 14.0.3。但是总是弹出内存不足的对话框让我设置内存。
以下是我的设置:
我觉得够了。但是时不时会出现这个对话框,有的时候没反应我要关机
IntelliJ 14 应该如何设置?有什么想法吗?
打开 Intellij IDE 的 vmoptions 文件
对于 Mac 用户
Help | Edit Custom VM Options...
或
Library > Preferences > Idea<YourVersion> > idea.vmoptions
对于 Window(32 位)用户
C:\Program Files (x86)\JetBrains\IntelliJ IDEA <your_version>
\bin\idea.exe.vmoptions
对于 Window(64 位)用户
C:\Program Files (x86)\JetBrains\IntelliJ IDEA <your_version>
\bin\idea64.exe.vmoptions
并根据需要设置它的内存。以下是 2GB
的示例设置-Xms128m
-Xmx2048m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCodeCacheFlushing
-XX:+UseCompressedOops
希望这对您有所帮助。
如果即使分配了高内存,您仍然经常看到此弹出窗口,请尝试:
File > Invalidate Caches / Restart...
这实际上取决于错误的性质。要尝试的一件事是使用 idea64.exe 而不是 idea.exe.
如果这没有帮助,请通过向 https://youtrack.jetbrains.com/newissue 提交问题来联系 JetBrains,并在此处附加您的日志(帮助 | 显示日志)。
我在 windows 7 上为 intelliJ 14 分配了 4 GB。我在 idea64.exe.vmoptions 中的设置是:
-Xms4608m
-Xmx4608m
-Xmn2g
-Xss128k
-XX:MaxPermSize=1536m
-XX:ParallelGCThreads=20
您可以在以下位置设置 IntelliJ IDEA 的内存设置和您的应用程序的内存设置:
IDEA的vmoptions文件:
在 Windows 下,它可能是以下之一,具体取决于您使用的安装(x86、x64):
- C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2016.3.4\bin\idea.exe.vmoptions
- C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2016.3.4\bin\idea64.exe.vmoptions
Run/Debug 配置中的 VM 选项: