java - 项目关闭后,Intellij IDEA 如何减少内存?

标签 java scala maven intellij-idea sbt

我已经在 Intellij Idea 中打开了几个项目。 process explorer工具指示 idea64.exe 进程使用 ~2Gb 作为私有(private)字节,使用 3,5Gb 作为虚拟大小。当我关闭几个大的 sbt 项目时,但内存使用保持不变。这是一个错误吗?我可以手动运行诸如“刷新”之类的东西来释放已关闭项目的内存使用量吗?

最佳答案

Intellij IDEA 是一个 Java 应用程序,因此它的内存由 JVM 管理。简短的回答是否定的,你不能强制 JVM 在你告诉它时释放内存。根据您想要实现的目标,您可以按照此处所述更改 IDEA 的内存限制(您可能想减少它):https://intellij-support.jetbrains.com/hc/en-us/articles/206544869-Configuring-JVM-options-and-platform-properties

关于java - 项目关闭后,Intellij IDEA 如何减少内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26031187/

相关文章:

linux - 如何从 WSL 中删除 Win10 的 PATH

java - 推土机,如何忽略带有注释的字段

java - 如何从JAVAMAIL中的不同文件夹中获取电子邮件?

list - 用元组附加 ListBuffer

scala - 为什么 Spark reduceByKey 的结果不一致

java - Maven依赖插件下线未下载某些插件

java - Avro GenericRecords、BigQuery 和 Beam

java - 错误错误: cannot find symbol class Picasso

scala - 我可以编写一个返回 n 元组的 Scala 函数,其中 n 由参数定义吗?

java - 使用Maven进行Java程序调用