运行qdel命令或kill-9来杀死使用HPC集群上的多个计算节点运行的作业有什么区别吗?
kill -9的效果似乎是立即的,而qdel需要5-10分钟才能在停止之前将作业状态从运行(R)更改为取消(C)。
答案 0 :(得分:2)
kill -9
是一把大锤,机关枪和核弹全部包裹在一起。被kill -9
杀死的进程没有机会清理他们可能分配的任何资源。 kill -9
不会直接从作业队列中删除您的作业。
将kill -9
视为第二次世界大战中的僵尸。不惜一切代价,不惜一切代价杀人。
据我了解,qdel更友好一点,因为它做了两件事,不一定按照列出的顺序。
你可以把qdel想象成Kevorkian博士......他很友好,很友善,想要帮助你,所以他合作到了一点......但最终,他也会杀了你。