AntimalwareServiceExecutable是WindowsDefender的一个组件,可以实时检测程序执行过程中的恶意行为。
意图是好的,可以大大提高系统安全性,但问题是这个功能对于任何进程都会激活,会占用大量的CPU和IO资源。。
例如,如果pytorch运行在Win10环境下,这个进程会疯狂地跟Python进程“窃取”CPU资源,导致实际有用的CPU使用率不到一半。
解决办法其实很简单。该功能本身有排除项,即白名单。只需将需要运行的程序添加到白名单即可。路径为:
开始→设置→更新和安全→Windows安全→打开WindowsDefender安全中心→病毒和威胁防护→“病毒和威胁防护”设置→添加或删除排除项→添加排除项→进程
输入进程的名称。注意,进程名实际上是进程对应的程序文件的名称。例如,如果要排除Python,请输入;如果要排除pycharm,请输入pycharm64。。EXE文件。
该功能也可以直接关闭,但一定时间后会自动重新开启。Win10实在是太任性了……
上一篇:python占用内存过多
下一篇:pycharm设置运行内存