/proc/[pid]跟其他的proc文件有点区别,他不是在内核启动或者模块加载的时候创建,而是每次查看目录的时候创建。详见代码fs/proc/base.c
int proc_pid_readdir(struct file * filp, void *dirent, filldir_t filldir);
各项内容从不同地方读取,
/proc/[pid]/cgroup , 是 调用 proc_cgroup_show(cgroups.c) 读取的
/proc/[pid]跟其他的proc文件有点区别,他不是在内核启动或者模块加载的时候创建,而是每次查看目录的时候创建。详见代码fs/proc/base.c
int proc_pid_readdir(struct file * filp, void *dirent, filldir_t filldir);
各项内容从不同地方读取,
/proc/[pid]/cgroup , 是 调用 proc_cgroup_show(cgroups.c) 读取的