使用任务管理器中的强制停止功能需要很长时间才能停止 RAM 使用率非常高的进程

使用任务管理器中的强制停止功能需要很长时间才能停止 RAM 使用率非常高的进程

我们有一个 Windows Server 2016,物理内存大约为 700GB。我的一位同事在 Matlab 中运行了一个机器学习脚本,该脚本在 RAM 中加载了 25GB 的数据,在训练期间,RAM 使用量增加到 350GB(这是许多 AI 算法在训练期间的常见行为)。这导致许多其他人(包括做这件事的同事)的性能大幅下降。他试图通过以下方法阻止它:强制停止ping Matlab进程树(仅限一个节点)从任务管理器。

2 小时后,该过程仍处于“停止”状态。我们注意到 RAM 使用率正在逐渐下降,但速度约为 200KB/s。目前无法重新启动机器。

知道这是怎么回事吗?通常,终止进程应该比温和关闭程序更顺利。至少这是我的经验。

更新:一天后,Matlab 进程的 RAM 使用量增加到了 357GB

答案1

你可能只是终止了主进程,而没有终止整个进程树。我建议使用进程探索器发现哪些进程使用 RAM 最多,然后终止整个进程树。

相关内容