《操作系统》学习笔记:线程的介绍以及线程与进程的比较-CSDN博客

42 阅读1分钟

目录

一.线程(Thread)

    1.1 线程的引入目的

   引入目的:

   特点:

二.进程(Process)与线程(Thread)的区别与联系


一. 线程(Thread)

    1.1 线程的引入目的

   引入目的:

            为了更好的使用多道程序并发执行提高资源利用率和系统吞吐量

特点:

        线程是程序执行的最小单位,基本不拥有任何系统特点。

二. 进程(Process)与线程(Thread)的区别与联系

  • 进程(Process) : 是系统进行资源分配和调度的最小单位
  • 线程(Thread) : 是程序执行的最小单位

进程就好比火车,线程就好比火车的车厢!

进程与线程的联系与区别: 

  1. 线程是在进程下执行的
  2. 一个进程可以包含多个线程
  3. 不同进程之间的数据很难共享
  4. 同进程不同线程的数据易共享
  5. 进程要比线程消耗更多的计算机资源
  6. 进程之间不会相互影响,但是一个线程如果挂掉了,将导致整个进程都挂掉