![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
tiantao2012
这个作者很懒,什么都没留下…
展开
-
linux内核设计与实践第三版读书笔记
进程提供两种虚拟机制,虚拟cpu和虚拟内存 linux中所有的进程都在一个list中,可以通过下面的方法来访问集成中的子线程 struct task_struct *task; struct list_head *list; list_for_each(list,¤t->children) { task=list_entry(list,struct task_struct,sibling)...原创 2018-07-12 10:49:33 · 505 阅读 · 0 评论 -
深入linux内核架构读书笔记
通过ps 可以知道在中括号内的是内核线程 系统调用可以分为六类:进程管理/信号/文件/目录和文件系统/保护机制/定时器函数 kernel中使用register_binfmt来增加支持的二进制格式 进程用exit系统调用终止,其函数是do_exit 调度器分为主调度器和周期调度器 可以通过proc/sys/kernel/sched_child_runs_first来让子进程先运行 通过pglist...原创 2018-08-02 10:41:47 · 1163 阅读 · 0 评论