我正在运行一个占用大量内存的 Linux 程序。如果我使用 Ctrl-C 手动终止它,它将进行必要的内存清理。现在我正在尝试使用脚本终止程序。这样做的优雅方法是什么?我希望做一些类似于 Ctrl-C 的事情,这样它就可以进行内存清理。使用“kill -9”命令可以做到这一点吗?
最佳答案
内存清理是什么意思? 请记住,无论终止信号如何,内存都会被释放。
默认终止信号 - SIGTERM (15) 让应用程序有机会做一些额外的工作,但它必须通过信号处理程序来实现。
关于linux - 杀死 Linux 程序的优雅方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40482765/