没有合适的资源?快使用搜索试试~ 我知道了~
首页打通Linux脉络系列:进程、线程和调度.pdf
打通Linux脉络系列:进程、线程和调度 1. 第一部分大纲 1.1 Linux进程生命周期 1.2 进程控制块 1.3 僵尸进程 1.4 停止状态与作业控制 1.5 内存泄漏的真实含义 1.6 cpulimit 原理 2. 第二部分大纲 2.1 fork 和 vfork 区别 2.2 写时拷贝技术 2.3 Linux线程的实现本质 2.4 孤儿进程的托孤,SUBREAPER 练习题 第三部分大纲 练习题 第四部分大纲 练习题
资源详情
资源评论
资源推荐

打通Linux脉络系列:进程、线程和调度
1.第一部分大纲
1.1Linux进程生命周期
1.2进程控制块
1.3僵尸进程
1.4停止状态与作业控制
1.5内存泄漏的真实含义
1.6cpulimit原理
2.第二部分大纲
2.1fork和vfork区别
2.2写时拷贝技术
2.3Linux线程的实现本质
2.4孤儿进程的托孤,SUBREAPER
练习题
第三部分大纲
练习题
第四部分大纲
练习题
打通Linux脉络系列:进程、线程和调度
第一部分:深入彻底地搞清楚进程生命周期,进程生命周期创建、退出、停止,以及僵尸是个什
么意思;
第二部分:深入分析进程创建的写时拷贝技术、以及Linux的线程究竟是怎么回事(为什么称为
轻量级进程),此部分也会搞清楚进程0、进程1和托孤,以及睡眠时的等待队列;
第三部分:搞清楚Linux进程调度算法,不同的调度策略、实时性,完全公平调度算法;
第四部分:讲解Linux多核下CPU、中断、软负载均衡,cgroups调度算法以及Linux为什么不是
一个实时操作系统。
1.第一部分大纲
1.1Linux进程生命周期

1.2进程控制块
1.3僵尸进程
一个进程死掉后,会变成僵尸进程,若是它的父进程没有进行资源(主要是task_struct结构体)回
收,它就会一直占用这个资源。
1.4停止状态与作业控制

1.4停止状态与作业控制
ctrl+z :给进程发送 SIGSTOP 信号,让进程进入暂停状态。
fg :给进程发送 SIGCONT 信号,让进程进入就绪状态。
1.5内存泄漏的真实含义
一个进程申请了一片内存,进程挂掉,这是内存并没有泄漏,操作系统会回收进程的内存等相关资
源。
内存泄漏:一个进程运行过程中,占用的内存,不断增加。
1.6cpulimit原理
2.第二部分大纲
2.1fork和vfork区别
fork
剩余11页未读,继续阅读


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0