一尘不染

如何在IntelliJ中为VM设置内存?我是否必须单独设置Tomcat内存选项?

tomcat

我正在做一些基准测试,我想知道如何为IntelliJ和Tomcat设置内存。

在右下角,我看到IntelliJ中的147M中的98M,这是什么意思?

我怎么知道我是否给tomcat分配了足够的内存?


阅读 279

收藏
2020-06-16

共1个答案

一尘不染

在其VM选项文件中为IntelliJ本身设置内存选项。

  • OS X :(Contents/info.plist嵌入在应用程序的目录中)
  • Linux: bin/idea.vmoptions
  • Windows:(install dir/)bin/idea.exe.vmoptions例如C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 12.1.1\bin\idea.exe.vmoptions

从IntelliJ 12开始,对于OS X:

  • 该文件/Applications/IntelliJ IDEA.app/bin/idea.vmoptions应复制到~/Library/Preferences/IntelliJIdeaXX/idea.vmoptions

这是根据与CrazyCoder链接的JetBrains的DOC-197进行的。

内存指示器显示已用/最大内存。

您知道是否为TC分配了足够的内存,如果它没有用完,和/或由于较大的GC而没有打cup,和/或没有发生故障交换。Tomcat内存设置是在Tomcat运行配置中配置的,其中显示“
VM options”。

2020-06-16