我有一个带有Windows Build 18.09的新Surface Book 2。该处理器是第8代i7(8核),具有16 GB的RAM。
当我运行任何类型的Python代码时,性能都难以忍受。由于以下原因,我真的认为这台笔记本电脑的Python性能不正常:
我不知道如何做才能获得适当的python性能。我在其他地方发现的一条评论是Windows Defender减慢了python进程的解释。我无法停用它,因为它是一台由IT进行部分管理的工作计算机。但是,我可以将对整个Anaconda文件夹所做的文件夹和文件列入黑名单-我使用Anaconda来管理Windows上的python环境-以及python.exe。不幸的是,这并没有带来任何改善。
对于Windows(特别是Surface Book 2)上如此低的python性能,是否有人有任何经验/解释?有没有人建议可以采取什么措施才能获得“正常”的python性能?
答案 0 :(得分:0)
原来,Windows Defender正在减慢python进程的执行速度。
将python.exe
列入黑名单以及在Windows Defender中执行脚本的文件夹将大大提高性能。
我发现的另一个原因是Windows似乎比Linux的磁盘访问率低。这对我来说很重要,因为我处理了50.000张图像。