Я использую Windows 7 и у меня есть 4-ядерный процессор Intel, и недавно я выполнял 4-ядерные параллельные вычисления, написанные на Wolfram Mathematica, которые обращаются к каталогу на внешнем жестком диске, содержащему несколько миллионов файлов. Я заметил, что параллельные вычисления выполнялись медленнее, чем ожидалось, и изолировал проблему, связанную с процессом Security Essentials «MsMpEng.exe»; смотрите следующий скриншот:
Объекты MathKernel совместно используют ресурсы ЦП с MsMpEng.exe, который, по-видимому, сканирует файлы, импортированные объектами MathKernel, в процессе вычислений.
Это недопустимо и также вызвало некоторые другие сложности с ресурсами, которые не стоит в действительности углубляться, но достаточно сказать, что мне интересно, возможно ли временно отключить «MsMpEng.exe» во время выполнения вычислений или, по крайней мере, сказать это не проверять файлы, расположенные в определенном каталоге, когда другая программа (в данном случае Mathematica) пытается открыть их.
РЕДАКТИРОВАТЬ: я перезапустил и отключил защиту в режиме реального времени, и процесс, кажется, уже пошел; Я отправлю позже, если это всплывает снова и вызывает проблемы.