Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
运行 qdel 命令或 kill-9 来终止使用 HPC 集群上的多个计算节点运行的作业之间有什么区别吗?
kill -9 的效果似乎是立竿见影的,而 qdel 在停止之前需要 5-10 分钟才能将作业状态从运行 (R) 更改为已取消 (C)。
kill -9是一把大锤、机关枪和核弹都包裹在一个里面。被杀死的进程kill -9没有机会清理它们可能分配的任何资源。 kill -9不会直接从作业队列中删除您的作业。
kill -9
想象一下kill -9Z 世界大战中的僵尸。无论如何,不惜一切代价杀戮。
据我了解, qdel 更友好一点,因为它做两件事,不一定按照列出的顺序。
你可以把 qdel 想象成 Kevorkian 博士……他很好,很友好,想帮助你,所以他合作到一定程度……但最终,他也会杀了你。