摘要: 认识线程 多道程序管理:追求效率的目的下实现并发 进程是一个可拥有资源的独立单位 是一个可独立调度和分派资源的基本单位 有如下频繁操作 :创建进程 撤销进程 进程切换 怎么样进一步提高并发效率,节约时空开销? 分配资源 调度执行 分开的思想 以进程为单位分配资源 将进程划分为多个功能单位调度执行 2 阅读全文
posted @ 2018-10-14 14:16 yanbinging 阅读(127) 评论(0) 推荐(0)
摘要: 进程通信是指进程之间的信息交换 1.进程通信的类型 高级进程通信机制可归为四大类 ①共享存储器系统(操作存储区方式)相互通信的进程共享某些数据结构或共享存储区,进程之间能够通过这些空间进行通信 a.基于共享数据结构的通信方式(诸进程公用某些数据结构,借以实现诸进程的信息交换 例如 生产消费 定义的数 阅读全文
posted @ 2018-10-14 14:02 yanbinging 阅读(235) 评论(0) 推荐(0)
摘要: 信号量机制的不足 信号量的控制分布在多个进程中 正确性分析困难 分散的P V 操作,易出错,使用不当可能导致死锁 修改,维护困难 管程思想:将共享变量及对共享变量能够进行的操作集中在一个模块中 管程的组成: 一组局部变量 对局部变量的一组过程 对局部变量进行初始化的语句 管程特点: 任何进程只能通过 阅读全文
posted @ 2018-10-14 13:23 yanbinging 阅读(265) 评论(0) 推荐(0)