升级Android Studio 3.1.2后McAfee引发CPU占用100%及卡顿问题求助
解决Android Studio 3.1.2升级后CPU占用过高及操作卡顿问题
看了你遇到的情况——升级到AS 3.1.2后,启动qemu-system-i386.exe(Android模拟器)时CPU直接拉满,甚至整个AS的所有操作都变慢,而且你没改动过项目的设置、代码和依赖,升级前完全正常,还通过任务管理器怀疑是McAfee导致的,我给你几个针对性的解决办法:
把AS相关进程/目录加入McAfee白名单
杀毒软件的实时扫描很容易拖慢开发工具的性能,尤其是对模拟器这类资源消耗大的进程。你可以把这些关键项加入McAfee的排除列表:- 模拟器核心进程:
qemu-system-i386.exe - Android Studio主程序:
studio.exe - AS的完整安装目录(比如默认路径
C:\Program Files\Android\Android Studio) - 模拟器镜像存放目录(一般在
C:\Users\[你的用户名]\.android\avd)
- 模拟器核心进程:
临时关闭McAfee实时防护做验证
先暂时禁用McAfee的实时扫描功能,然后重启AS和模拟器,看看CPU占用是否恢复正常。如果问题消失,就可以确定是杀毒软件的拦截导致的,再用上面的白名单方法彻底解决。优化模拟器配置降低负载
除了杀毒软件的问题,也可以调整模拟器的设置来减少CPU消耗:- 打开AVD Manager,编辑目标模拟器,将Graphics选项设置为
Hardware - GLES 2.0 - 适当减少模拟器的CPU核心数和内存分配(比如从4核调整为2核,内存从2048MB改成1536MB)
- 打开AVD Manager,编辑目标模拟器,将Graphics选项设置为
额外提醒:这类升级后突然出现的性能问题,第三方杀毒软件是最常见的诱因之一,尤其是像McAfee这类防护严格的软件,会对新升级的AS进程进行高频扫描,直接拖垮性能。
内容的提问来源于stack exchange,提问作者Pablo Alfonso
相关产品推荐
相关产品推荐

