logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

理解Linux内核链表

2.一个对象可以嵌入多个list_head,为什么要嵌入多个list_head,这样一个结构体可以并入多个链表,一个进程就可以同时在全局进程链表,进程组链表,等待链表互不干扰。1.这一套链表代码,所有结构体通用,不用再每一个结构体都要重写增删查改,只写一套基于list_head的操作宏,不管外层是什么结构体,直接复用。3.拿到list_head指针后,我们只要算出偏移值,就能取到结构体首地址,进而

#linux#链表
到底了