
平台 | 内核版本 | 安卓版本 |
---|
RK3588 | Linux 5.10 | Android 12 |
文章目录
- 一、任务 ID
- 二、信号处理
- 三、任务状态
- 四、进程调度
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢 Linux
里面,无论是进程,还是线程,到了内核里面,我们统一都叫任务(Task
),由一个统一的结构 task_struct
进行管理。
一、任务 ID
每一个任务都应该有一个 ID,作为这个任务的唯一标识。到时候排期啊、下发任务啊等等,都按 ID 来,就不会产生歧义。
task_struct 里面涉及任务 ID 的,有下面几个: