编辑“︁
SIGKILL
”︁(章节)
跳转到导航
跳转到搜索
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
== 使用 == 当SIGKILL被发送给一个程序时,它使程序立即终止。与[[SIGTERM]]和[[SIGINT (POSIX)|SIGINT]]相比,这个信号不能被捕获或忽略,同时接收这个信号的进程在收到这个信号时不能执行任何清理。 * [[僵尸进程]]不能被杀死,因为它们已经死亡,只等待它们的父进程回收<!-- 收割?reap -->它们。 * 处于阻塞状态的进程不会死亡,直到它们再次醒来。 * ''[[init]]<!-- Original: [[init]] -->''进程是特殊的:它不获得它不想处理的信号,因此它可以忽略SIGKILL。 * 因为SIGKILL不给进程任何在终止时做清理操作的机会,在大部分系统关闭过程中,在采取<!-- 借助?求助? -->SIGKILL之前,使用信号SIGTERM使进程终止的尝试先被作出。 * 为了加速计算机关闭过程,[[Mac OS X 10.6]]会将SIGKILL发送给已经标记它们自己为“干净”的应用程序,以加快关机速度<!-- 以实现一个更快的关机时间/resulting in faster shutdown times -->,同时,很可能地,没有坏作用。<ref>{{cite web | url = http://developer.apple.com/mac/library/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_6.html#//apple_ref/doc/uid/TP40008898-SW22 | title = Mac Dev Center: What's New in Mac OS X: Mac OS X v10.6 | date = 2009-08-28 | accessdate = 2009-11-18 | archive-date = 2009-12-08 | archive-url = https://web.archive.org/web/20091208151435/http://developer.apple.com/Mac/library/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_6.html#//apple_ref/doc/uid/TP40008898-SW22 | dead-url = no }}</ref> * 即使SIGKILL被发送给它,一个正在{{tsl|en|Uninterruptible sleep|不可中断睡眠}}的进程也可能不会终止(并且释放它的资源)。这是少数几个一个UNIX系统可能需要被重新启动来解决临时软件问题的例子中的一个。
摘要:
请注意,所有对Local Chinese Wikipedia的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
Project:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
导航菜单
个人工具
未登录
讨论
贡献
创建账号
登录
命名空间
页面
讨论
大陆简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
编辑
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息