Android Studio 在 Windows 10 中使用 CPU 100% 超过 10 小时
Posted
技术标签:
【中文标题】Android Studio 在 Windows 10 中使用 CPU 100% 超过 10 小时【英文标题】:Android Studio uses CPU 100% in Windows 10 for more than 10 hours 【发布时间】:2019-10-04 02:05:20 【问题描述】:android Studio 3.4.1 有许多子进程(大约 100 个!),如以下屏幕截图所示:
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,内存:8GB DDR3,硬盘:250GB SSD + 1TB 硬盘,操作系统:Windows 10 Home,verion 1803,Android Studio 版本:3.4.1
Qus 3:有多少子流程?他们叫什么名字?
Ans 3:“Android Studio”进程下大约有 45 个“窗口命令处理器”和另外 45 个“控制台窗口主机”子进程。
问题 4:为了摆脱 cpu 使用问题,我做了什么?
Ans 4.1:卸载并重新安装 Android Studio
Ans 4.2:单击“帮助”->“编辑自定义 VM 选项”并设置以下内容
-Xms2g
-Xmx2g
然后重启 Android Studio
Ans 4.3:等待子流程完成,但已经10个小时了。
Ans 4.4:打开一个项目并在 android/gradle.properties 中设置以下内容:
org.gradle.jvmargs=-Xmx1536M
Ans 4.5:关闭所有项目。 (但打开 Android Studio)
Ans 4.6:搜索所有 *** 和 google,寻找相关问题,他们都没有这个“许多子进程和 100% cpu-usage”的问题。
【问题讨论】:
如果您打算回答自己的问题,您需要写一个实际问题。请参阅the self-answering guide,以及How to Ask 和How to Answer 不,我不打算回答我自己的问题,这些问题只是为了澄清问题。我尝试使用 *** 的“新格式”来澄清问题,例如“你做了什么来解决问题?” -> '为了解决问题,我做了 blablabla,但没有成功'。 那么请澄清一下。在目前的状态下,这看起来不像是一个问题 @Zoe,好主意!我刚刚更新了问题。 @Zephan 你找到解决方案了吗? 【参考方案1】:这是一个已知问题,也许您还有其他问题,但 Android Studio 3.2+ 正在 100% 使用处理器。
暂时没有修复。
你可以做两件事:
删除 Android Studio 和所有相关文件,然后安装新版本 检查 Windows 更新【讨论】:
您好,感谢您的回复,我搜索并检查了 ***,其他人通常在编译或键入代码时遇到此问题。但是我已经CLOSED ALL PROJECTS,也就是说Android Studio不应该处于编译、编码、索引什么的状态!它什么也没做。这仍然是一个“已知问题”吗?我以为我是第一个遇到这个问题的人! 我有时也会出现这种情况,但重启后会修复,所以你可以尝试重新安装AS【参考方案2】:你可以试试下一个:
-
关闭 Android Studio
删除 Android Studio 文件夹(在我的例子中是 C:\Users\Andriy\.AndroidStudio4.0)
【讨论】:
以上是关于Android Studio 在 Windows 10 中使用 CPU 100% 超过 10 小时的主要内容,如果未能解决你的问题,请参考以下文章
Android Studio 无法在 Windows 7 上运行 [重复]
有没有可能通过 Android Studio 在适用于 Android 的 Windows 子系统上运行 Android 应用程序?