2023年2月16日

调度器30—调度相关结构体—p->flags

摘要: 一、PF_EXITING 1. 赋值路径 各驱动和内核机制中直接调用 SYSCALL_DEFINE1(exit, int, error_code) //exit.c do_exit(code); //exit.c exit_signals(tsk); //signal.c tsk->flags |= 阅读全文

posted @ 2023-02-16 22:44 Hello-World3 阅读(63) 评论(0) 推荐(0) 编辑

调度器42—进程exit退出流程

摘要: 基于Linux-5.10 一、do_exit()简要流程 1. 执行路径 各驱动和内核机制中直接调用 SYSCALL_DEFINE1(exit, int, error_code) //exit.c 将 (error_code&0xff)<<8 传给参数 code do_exit(code); if 阅读全文

posted @ 2023-02-16 22:20 Hello-World3 阅读(174) 评论(0) 推荐(0) 编辑

导航