java - Android Studio 产生多个 java 进程!如何在低内存机器上最小化其内存使用量?

标签 java android performance android-studio

我在一台动力不足的机器上运行 Android Studio,当我监控 Android Studio 的内存消耗时,我注意到多个“java”进程,有些甚至在小时候 fork 了另一个进程,有些占用了高达 1 GB 的内存!

这是正常行为还是配置错误的结果?

以及如何配置它以使用更少的 java 进程?

将项目的 JDK 和 Gradle 更改为外部安装(更新的版本)是否会有所帮助,而不是使用 Android Studio 附带的那些?

Android Studio and Java Compiler Memory Usage

最佳答案

正如@PiPRocks 所说,在动力不足的机器上使用 Android Studio 几乎是不切实际的。

为了使 Android Studio 顺利运行,您的机器应该至少有 8GB 的​​ RAM,如果它有 GPU,它会加起来但不是必需的。

来回答你的问题...

这是 Android Studio 的正常行为。它使 IDE 进程和 Gradle 进程分开(名称为“java”)。如果您正在运行模拟器,您将看到另一个进程。

关于java - Android Studio 产生多个 java 进程!如何在低内存机器上最小化其内存使用量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60058480/

相关文章:

javax.mail.Message getSentDate 返回 null

java - IntelliJ 13.1.6 TestNG 无法打开调试器端口 : java.net.SocketException "Socket closed"

性能:绝对 URL 与相对 URL

android - 如果设置 layout_height = wrap_content,ViewPager 不工作

xcode - 在 Xcode 5 中编辑 Storyboard非常慢

javascript - JS 1-2k 变量使页面加载缓慢

java - SSE 从 Java 到 Web 浏览器

java - Apache POI 编码

android - 页面加载时出现白屏 - 仅限 Android

android - 尝试使用 where 子句时内容解析器 .query 出现问题