zoukankan      html  css  js  c++  java
  • 关于线程与进程以及线程和进程控制块理解进程和线程的概念

      进程和线程的概念:
     
      进程是表示资源分配的基本单位,又是调度运行的基本单位。用户运行自己的程序,系统就创建一个进程,并为它分配各类资源。然后,把该进程放人进程的就绪队列进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。进程是系统中的并发执行的单位。
      
      线程是进程中执行运算的最小单位,即执行处理机调度的基本单位。如果把进程理解为在逻辑上操作系统所完成的任务,那么线程表示完成该任务的许多可能的子任务之一。它便于调度和使用。系统在运行的时候会为每个进程分配不同的内存区域,但是不会为线程分配内存(线程所使用的资源是它所属的进程的资源),线程组只能共享资源。那就是说,除了线程在运行的时候要占用CPU资源外,计算机内部的软硬件资源的分配与线程无关,线程只能共享它所属进程的资源。
    至于他们的关系,可以理解为线程是进程的一部分。一个线程只能属于一个进程,而一个进程可以有多个线程。线程是进程的一部分,所以线程有的时候被称为是轻权进程或者轻量级进程
     
                                           
  • 相关阅读:
    持续集成概念
    性能测试,负载测试,压力测试有什么区别
    安全测试
    接口测试及常用接口测试工具
    python-Csv 实战
    Python3 + Appium学习链接
    python-Txt实践
    python-ddt实践
    保险--总结
    selenium与页面的交互
  • 原文地址:https://www.cnblogs.com/ChunJian-YANG/p/5464740.html
Copyright © 2011-2022 走看看