首页 > 代码库 > 概念理解系列-------------贴近生活的奇葩解释模式
概念理解系列-------------贴近生活的奇葩解释模式
进程与线程的区别
进程是一个应用程序,在运行时的状态,比如双击qq才会形成运行状态,这是一个qq的进程。
线程是系统中最小的执行单位,一个进程中可以包含多个线程,同一个进程中可以有多个线程,就像一个班级有多个同学,他们共用同一份桌椅,板凳这样的资源,也可以集合式的考虑,进程是一个集合的总称,比如是R,线程是组成这个R的每个小r,然后这些小r具备着相同的特性,并且共享着同一片大R的区域。
也可以类比为进程是一个孕妇,她怀了一对双胞胎,这对双胞胎,在理论上完全相同,然后共享着同一个母体,和从同一个母体中获取营养。
线程的交互关系
同步和互斥
同步:相互协作完成一件事。比如大家一起练习合唱
互斥:当资源有限的时候,两个相同的线程同时使用一份公共资源的时候,需要抢占和竞争时,产生互斥。
概念理解系列-------------贴近生活的奇葩解释模式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。