美文网首页
进程 线程 队列

进程 线程 队列

作者: xxttw | 来源:发表于2023-06-14 19:35 被阅读0次
    进程

    每一个应用的程序都是一个进程, 它是分配资源和程序执行的基本单元, 每个进程都有自己独立的空间,执行状态和系统资源, 进程之间是相互隔离的

    线程
    • 线程是进程中执行任务的单元, 一个进程可以有多个线程, 线程间可以共享进程的资源, 可以互相访问共享数据
    队列
    • 队列是一种数据结构, 是用来管理和存放任务, 管理任务的执行顺序, 线程会从队列里获取任务来执行
    • 分为串行和并发
    线程与队列有什么关系呢

    线程需要队列来存放任务, 否认任务会没规则的进入线程, 将无法按照期望的顺序执行
    队列需要依托于一个线程来将其内部的任务消化掉, 否则堆积的任务数会越来越多
    两者是协同合作的关系

    相关文章

      网友评论

          本文标题:进程 线程 队列

          本文链接:https://www.haomeiwen.com/subject/ctbxcdtx.html