函数,该函数将进程的状态设置为 TASK_DEAD,然后调用 exit_mm 函数释放进程使用的内存空间,并调用 exit_files 函数关闭进程打开的文件。接着,它会释放进程所占用的所有资源,并发送 SIGCHLD 信号给父进程通知其子进程已经结束。最后,do_exit 函数调用 schedule 函数选择另一个进程来运行。

linux 中 一个进程 kill -9 会调用 do_exit

原文地址: http://www.cveoy.top/t/topic/hunN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录