我正在使用Windows 7,并且具有4核Intel CPU,并且最近正在运行用Wolfram Mathematica编写的4内核并行计算,该计算可访问包含数百万个文件的外部硬盘驱动器上的目录。我注意到并行计算的执行速度比预期的慢,并且隔离了由于Security Essentials进程“ MsMpEng.exe”引起的问题;请参阅以下屏幕截图:
MathKernel对象与MsMpEng.exe共享CPU资源,该MsMpEng.exe可能会在计算进行时扫描MathKernel对象导入的文件。
这是不可接受的,并且还引起了其他一些资源上的问题,这些问题实际上并不值得研究,但是足以说我在想,是否有可能在运行计算时暂时禁用“ MsMpEng.exe”,或者至少告诉它当另一个程序(在本例中为Mathematica)尝试打开文件时,不扫描位于特定目录中的文件。
编辑:我重新启动并禁用了实时保护,到目前为止,该过程似乎已消失;如果它再次弹出并引起麻烦,我会在稍后发布。