LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 771|回复: 4

请教一个菜鸟问题:在外部用kill杀死进程和让进程主动调用exit()退出有哪些区别?

[复制链接]
发表于 2005-3-19 16:37:55 | 显示全部楼层 |阅读模式
rt

知道的朋友指教一下   谢谢
发表于 2005-3-19 16:46:19 | 显示全部楼层
主动与被动
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-19 17:00:14 | 显示全部楼层
3x

这倒是一个方面,但我想问的是...

干脆这么说吧,这两种方法那种更好一些,为什么?
回复 支持 反对

使用道具 举报

发表于 2005-3-20 10:29:56 | 显示全部楼层
Post by Sim.Liang
3x

这倒是一个方面,但我想问的是...

干脆这么说吧,这两种方法那种更好一些,为什么?

exit()比较好
用kill强制杀死,可能有些进程的资源没有完全释放,造成资源浪费
回复 支持 反对

使用道具 举报

发表于 2005-3-20 18:09:57 | 显示全部楼层
顾名思义,kill杀死,exit退出,被杀死自然不如自己退出好
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表