摘要: 进程通信是指进程之间的信息交换 1.进程通信的类型 高级进程通信机制可归为四大类 ①共享存储器系统(操作存储区方式)相互通信的进程共享某些数据结构或共享存储区,进程之间能够通过这些空间进行通信 a.基于共享数据结构的通信方式(诸进程公用某些数据结构,借以实现诸进程的信息交换 例如 生产消费 定义的数 阅读全文
posted @ 2018-10-14 14:02 yanbinging 阅读(235) 评论(0) 推荐(0)
摘要: 信号量机制的不足 信号量的控制分布在多个进程中 正确性分析困难 分散的P V 操作,易出错,使用不当可能导致死锁 修改,维护困难 管程思想:将共享变量及对共享变量能够进行的操作集中在一个模块中 管程的组成: 一组局部变量 对局部变量的一组过程 对局部变量进行初始化的语句 管程特点: 任何进程只能通过 阅读全文
posted @ 2018-10-14 13:23 yanbinging 阅读(265) 评论(0) 推荐(0)
摘要: 参考 https://blog.csdn.net/u013042928/article/details/78751239 SDN 全名为(Software Defined Network)即软件定义网络,是现互联网中一种新型的网络创新架构,其核心技术 OpenFlow 通过网络设备控制面与数据面分离 阅读全文
posted @ 2018-09-25 22:22 yanbinging 阅读(1584) 评论(0) 推荐(0)
摘要: 信号量机制:一种卓有成效的进程同步机制 1)整形信号量 P操作 V操作 设置S为1即可保证互斥 2)记录型信号量 整型信号量符合有限等待原则 整型信号量不符合让权等待原则(得不到资源会一直空转,把资源耗尽) P操作 V操作 3)信号量的基本应用 实现进程互斥(设信号量为1即可) 实现进程间的前趋关系 阅读全文
posted @ 2018-09-23 11:14 yanbinging 阅读(215) 评论(0) 推荐(0)
摘要: 进程的控制 进程同步 1)进程同步的主要任务:使并发执行的诸进程之间能有效地共享资源和相互合作,从而使程序的执行具有可再现性 2)临界资源:一次仅允许一个进程使用的资源 3)临界区:每个进程访问临界资源的那段代码叫临界区。为了正确同步,对临界区的代码要增加控制 4)同步机制应遵循的规则 空闲让进:资 阅读全文
posted @ 2018-09-22 19:51 yanbinging 阅读(433) 评论(0) 推荐(0)
摘要: 关于程序的执行顺序 1)引入前驱图 描述进程执行前后关系的图 有向无循环图 2)程序顺序执行的特征 顺序性(处理机的操作严格按程序规定顺序执行) 封闭性(程序一旦开始计算,其结果不受外界因素影响) 可再现性(程序执行只要初始条件一样,不论如何停顿,重复执行多少次结果都一样) 3)程序的并发执行分析 阅读全文
posted @ 2018-09-20 21:43 yanbinging 阅读(121) 评论(0) 推荐(0)
摘要: 操作系统是什么?泛泛定义:最为重要的系统软件,没有它,硬件只能是行尸走肉,用户无法操作 一 os的目标:1 方便性:用户无须了解底层 2 有效性:cpu I/O 等专门合理的被组织管理起来,提高资源的利用率。 3 可扩充性 4 开放性 二 os的作用:1 作为用户与计算机硬件系统之间的接口(达成了方 阅读全文
posted @ 2018-09-18 23:02 yanbinging 阅读(138) 评论(0) 推荐(0)