• 线程内容


    线程内容

    一、初识别线程.

    在传统操作系统中,每一个进程中有一个地址空间,而且默认就有一个控制线程,cpu真正的执行单位是线程。
    在工厂中,每一个车间都有房子,而且每个车间默认就有一条流水线

    操作系统 ---> 工厂
    进程 --->车间
    线程 ---> 流水线
    cpu ---> 电源

    线程:cpu最小的执行单位
    进程:资源集合、资源单位
    线程运行 = 运行代码
    进程运行 = 各种资源+线程

    右键运行:
    申请内存空号,先把解释器(解释器的代码 ,他是一个软件 由代码组成)丢进去并且吧代码丢进去(这是进程做的),运行代码(这是线程做的)

    线程和进程的区别:
    线程 --> 单指代码的执行过程
    进程 --> 资源的申请与销毁的过程

    进程内存空间彼此隔离
    同一个进程下的线程共享资源。

    进程和线程的创建速度
    进程需要申请资源开辟空间 所以他比较慢
    线程只需要告诉操作系统一个执行方案 所以比较快

  • 相关阅读:
    mac下配置openCV
    K最短路 A*算法
    KMP算法
    北航复试机试题
    1385重建二叉树
    二维数组中的查找
    简单的单向链表
    Getting Started with WebRTC [note]
    我的c漏洞
    PeerConnection
  • 原文地址:https://www.cnblogs.com/luodaoqi/p/11536895.html
Copyright © 2020-2023  润新知