Chapter 2 线程与进程

Posted hunter01

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Chapter 2 线程与进程相关的知识,希望对你有一定的参考价值。

2.1进程

定义:每个执行程序的抽象就是进程。每个进程都有自己的virtual CPU,CPU在进程中快速切换称为多道程序设计。、

2.2线程

定义:线程是进程的子集,同一个进程里的所有线程拥有和进程相同的地址空间,可以实现并行操作。

用户级线程:

优点:1.可以在不支持线程的OS上实现,可以用函数库实现
     2.线程切换不用陷入Kernel,会快几个数量级。
     3.可以定制调度算法。

以上是关于Chapter 2 线程与进程的主要内容,如果未能解决你的问题,请参考以下文章

《Linux内核设计与实现》Chapter 3 读书笔记

多线程核心技术 Chapter1

多线程编程

线程学习知识点总结

线程浅析

八.多进程与多线程