尽管内核代码的大部分 bug 以 oops 消息结束, 有时候它们可能完全挂起系统. 如果系 统挂起, 没有消息打印. 例如, 如果代码进入一个无限循环, 内核停止调度,[15]15 并且系 统不会响应任何动作, 包括魔术 Ctrl-Alt-Del 组合键. 你有 2 个选择来处理系统挂起- - 或者事先阻止它们, 或者能够事后调试它们. 你可阻止无限循环通过插入 schedule 引用在战略点上. schedule 调用( 如你可能猜到 的 )调度器, 因此, 允许别的进程从当前进程偷取 CP