zoukankan      html  css  js  c++  java
  • 概念理解系列-------------贴近生活的奇葩解释模式

    进程与线程的区别

    进程是一个应用程序,在运行时的状态,比如双击qq才会形成运行状态,这是一个qq的进程。

    线程是系统中最小的执行单位,一个进程中可以包含多个线程,同一个进程中可以有多个线程,就像一个班级有多个同学,他们共用同一份桌椅,板凳这样的资源,也可以集合式的考虑,进程是一个集合的总称,比如是R,线程是组成这个R的每个小r,然后这些小r具备着相同的特性,并且共享着同一片大R的区域。

    也可以类比为进程是一个孕妇,她怀了一对双胞胎,这对双胞胎,在理论上完全相同,然后共享着同一个母体,和从同一个母体中获取营养。

    线程的交互关系

    同步和互斥

    同步:相互协作完成一件事。比如大家一起练习合唱

    互斥:当资源有限的时候,两个相同的线程同时使用一份公共资源的时候,需要抢占和竞争时,产生互斥。

  • 相关阅读:
    iOS中Zbar二维码扫描的使用
    SOJ 1135. 飞跃原野
    SOJ 1048.Inverso
    SOJ 1219. 新红黑树
    SOJ 1171. The Game of Efil
    SOJ 1180. Pasting Strings
    1215. 脱离地牢
    1317. Sudoku
    SOJ 1119. Factstone Benchmark
    soj 1099. Packing Passengers
  • 原文地址:https://www.cnblogs.com/liuyangfirst/p/7008008.html
Copyright © 2011-2022 走看看