《操作系统》学习笔记:线程的介绍以及线程与进程的比较_chos1y的博客-爱代码爱编程
目录
二.进程(Process)与线程(Thread)的区别与联系
一.线程(Thread)
1.1 线程的引入目的
引入目的:
为了更好的使用多道程序并发执行,提高资源利用率和系统吞吐量
特点:
线程是程序执行的最小单位,基本不拥有任何系统特点。
二.进程(Process)与线程(Thread)的区别与联系
- 进程(Process) : 是系统进行资源分配和调度的最小单位
- 线程(Thread) : 是程序执行的最小单位
- 线程是在进程下执行的
- 一个进程可以包含多个线程
- 不同进程之间的数据很难共享
- 同进程不同线程的数据易共享
- 进程要比线程消耗更多的计算机资源
- 进程之间不会相互影响,但是一个线程如果挂掉了,将导致整个进程都挂掉