我的疑惑以判断题形式来问吧。若一个进程创建一个线程后,这个线程正常无限运行下去(假设如此)。突然这个进程由于异常退出,则这个线程也会消失,不会存在于系统后台,windows和linux平台都是如此。若一个进程创建一个线程A,而A里又创建线程B,创建完后,A退出结束,B依旧无限运行下去(假设如此)。突然这个进程又由于异常退出,则线程B也会消失,也不会存在于系统后台,windows和linux平台都是如此。若不对,希望能说下理由,先行谢过各位老哥。
2 回答
犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
你可以把进程看成自己的一个脚本程序的运行,你脚本程序如果挂了,不管你开什么子进程还是线程,统统消失。如果你以为它正常退出了,而实际上ps中还能看到,说明你进程或者线程没有清理干净,使得你的主程序还活着。
添加回答
举报
0/150
提交
取消
