mirror of
https://github.com/0xAX/linux-insides.git
synced 2024-12-22 06:38:07 +00:00
01b1af59d9
GFP_NOIO: "NOIO" is the point rather than "can't sleep" __GFP_HIGHMEM: allocation can happens at either ZONE_NORMAL or ZONE_HIGHMEM GFP_ATOMIC: allocation don't have to be in a "process"(e.g. in an interupt handler) Signed-off-by: qinyu <chinyu0704@outlook.com> |
||
---|---|---|
.. | ||
linux-datastructures-1.md | ||
linux-datastructures-2.md | ||
linux-datastructures-3.md | ||
README.md |
Data Structures in the Linux Kernel
Linux kernel provides different implementations of data structures like doubly linked list, B+ tree, priority heap and many many more.
This part considers the following data structures and algorithms: