博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
过程 线 多线程 并发 同步异步
阅读量:6612 次
发布时间:2019-06-24

本文共 665 字,大约阅读时间需要 2 分钟。

过程 线 多线程 并发 同步异步

好多人的过程,线,多线程,并发,同步,异步概念混淆,这不是一个好大学讲学的缘故啊.在这里,我们感受到的概念,帮助学生感受审查困惑.

计划

用来描述个别功能程序中描述的计算机完成。格地按前后次序相继地进行计算机操作序列集合,是一个静态概念。

进程

并发运行的程序在运行过程中分配和管理资源的基本单位.是一个动态的运行过程.

进程的静态描写叙述
  1. 进程控制块PCB
  2. 有关程序段
  3. 该程序猿对齐进行操作的数据结构集
进程控制块PCB

进程控制块PCB是系统管制进程存在的唯一实体,包括下面东西

  1. 描写叙述信息(进程名或者进程标识号, username或者用户标识号, 家族关系)
  2. 控制信息(进程当前状态, 进程优先级, 程序開始地址, 各种计时信息, 通信信息)
  3. 资源管理信息(占用内存大小及管理用数据结构指针 对换或覆盖用的有关信息 共享程序段大小及起始地址 io设备的相关信息 文件系统的指针以及相关标识)
  4. CPU现场保护结构

并发

所谓并发运行,是为了增强计算机系统的处理能力和提高资源利用率锁採取的一种同一时候操作技术.

异步

程序中的两部分在运行上没有顺序规定

同步

把异步环境下的一组并发进程,因直接制约而互相发送消息而进行互相合作,互相等待,使得各进程按一定的速度运行的过程称之为进程间的同步

死锁

多个并发进程因竞争资源而引起的一种僵局

线程

线程是进程的一部分,它没有自己的地址空间,它和进程内其它的线程一起共享分配给该进程的全部资源

版权声明:本文博客原创文章。博客,未经同意,不得转载。

你可能感兴趣的文章
HTML元素1: 基本元素,标题,段落,链接,图像等
查看>>
MyBatis原理
查看>>
599. Minimum Index Sum of Two Lists(easy)
查看>>
文件的打开和关闭
查看>>
css_文本溢出
查看>>
BOM,Dom 回顾
查看>>
TFS简介
查看>>
JAVA虚拟机05--初识Java虚拟机
查看>>
jmeter使用HTTP代理服务器
查看>>
NSString
查看>>
Bootstrap学习记录-3.Badge、Breadcrumb、Buttons、 Button Group、Card、Carousel
查看>>
判断窗体是否已存在实例
查看>>
ubuntu搭建git服务器
查看>>
Windows键
查看>>
我为NET狂官方面试题-数据库篇答案
查看>>
ts箭头函数
查看>>
行内元素和块级元素总结
查看>>
批量安装APK,可是没解决APK名称为中文的问题
查看>>
WinRT支持GB2312
查看>>
求一颗二叉树上的最远距离(树形DP)
查看>>