Linux内核
文章平均质量分 71
_YAO阿瑶
好好学习天天向上
展开
-
Linux内核中的 __init、__initdata、__exit、__exitdata
具体可以查看 kernel 源代码中的文件: include/init.h#define __init __attribute__ ((__section__ (".init.text"))) __cold#define __initdata __attribute__ (( __section__ (".init.data")))#define __exitdata __attribute__ (( __section__ (".exit.data")))这是Linux...原创 2021-07-05 15:49:59 · 1023 阅读 · 0 评论 -
Linux下的task_struct结构体
转自:浅析Linux下的task_struct结构体_lc_29503203的博客-CSDN博客_task_struct本文的重点是剖析task_struct,在这之前我们需要先了解一下进程的概念和Linux下进程控制块PCB。1. 首先什么是进程?1.1 进程可以这样描述:1>进程是程序的一个执行实例;2>进程是正在执行的程序;3>进程是能分配处理器并由处理器执行的实体。按内核观点来谈进程:它担当分配系统资源(CPU时间,内存)的实体。1.2 进程的两个基本原创 2021-07-05 14:20:48 · 1524 阅读 · 0 评论