VFS:8.fd管理-fs/file.c源码阅读 源码基于4.19。之前因为工作需要,把fs/file.c的源码通读了一遍,拿出来与大家分享。file.c里主要是关于fd, fdtable的管理。读懂这个文件里的代码,对理解进程里关于文件的管理有很大的帮助。
内存管理:2. slub-create slub的创建从kmem_cache_create->kmem_cache_create_usercopy都是一样的,从__kmem_cache_create开始区分。__kmem_cache_create的主要调用了kmem_cache_open来创建应的slab.计算一个slab对应page的oder,一个slab里存储对象的数量等。slub的创建,相对于slab来说要简单的多。