Android Studio 在 Windows 10 中使用 CPU 100% 超过 10 小时

Zep*_*han 5 cpu cpu-usage android-studio

Android Studio 3.4.1 有许多子进程(大约 100 个!),如下面的屏幕截图所示:

Windows 10 任务管理器截图——Android Studio 进程下90多个子进程,CPU使用率100%保持10小时以上!

Windows 10 任务管理器截图——Android Studio 进程下90多个子进程,CPU使用率100%保持10小时以上!

我唯一的问题是:如何解决这个 CPU 100% 问题?

但我想使用以下问题/答案部分来提供有关该问题的更多信息!

问题 1:我在 Android Studio 中做什么?

Ans 1:完全没有,即使我关闭了所有项目,子流程也在那里。(但在打开 Android Studio 的情况下)

问题 2:我的硬件/软件配置是什么?

Ans 2: CPU: Intel Core i5-6200U 2.3GHz, Ram: 8GB DDR3, Harddisk: 250GB SSD + 1TB Harddisk, OS: Windows 10 Home, verion 1803, Android Studio Version: 3.4.1

问题3:有多少子进程?他们的名字是什么?

Ans 3:在“Android Studio”进程下大约有 45 个“Window Command Processor”和另外 45 个“Console Window Host”子进程。

Qus 4: 为了摆脱cpu-usage问题,我做了什么?

Ans 4.1:卸载并重新安装 Android Studio

Ans 4.2:单击“帮助”->“编辑自定义 VM 选项”并设置以下内容

-Xms2g
-Xmx2g
Run Code Online (Sandbox Code Playgroud)

然后重启Android Studio

Ans 4.3:等待子流程完成,但已经 10 个小时了。

Ans 4.4: 打开一个项目并在 android/gradle.properties 中设置以下内容:

org.gradle.jvmargs=-Xmx1536M
Run Code Online (Sandbox Code Playgroud)

Ans 4.5:关闭所有项目。(但在打开 Android Studio 的情况下)

Ans 4.6:搜索所有 stackoverflow 和 google,对于相关问题,它们都没有“许多子进程和 100% cpu 使用率”问题。

Sai*_*aid 0

这是一个已知问题,也许您还有其他问题,但 Android Studio 3.2+ 正在 100% 使用处理器。

目前还没有解决办法。

你可以做两件事:

  • 删除 Android Studio 和所有相关文件,然后安装新版本
  • 检查 Windows 更新