今天笔者写了一个py脚本去处理Windows下一个目录Upload的文件,也就是将文件按照一些规则进行分类移动管理
文件的数量近20万,笔者发现在处理过程中cpu几乎一直99% ~ 100%,如下图所示
这时发现Windows Explorer和Python各占了一半,有点奇怪的是为什么Windows Explorer也会占用这么高
按道理讲,应该只有Python脚本进程才会占用cpu很高吧
最后才发现,因为我是将Upload目录打开了的、这里面会刷新一些数据,如当前目录Item数量(文件和目录)
因此也能看到资源管理器的地址栏也是一直像刷新样式一样,因为打开了Upload目录,目录下左下的Items一直在变化
所以也会使用到cpu进行大量的计算当前目录下目录及文件的数量,最后笔者将Upload目录关闭了,果然Windows Explorer就降到极低的正常值
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17205233.html
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!