操作系统原理与设计实现 课件 第1--7章 操作系统概念及其发展概述 ---内存管理.ppt

操作系统原理与设计实现 课件 第1--7章 操作系统概念及其发展概述 ---内存管理.ppt

需要记录“积累下来”的唤醒操作个数需互斥修改:生产者要减少它,消费者要增加它怎么记录?当然是一个整型变量!对这个整型变量的分析会引起睡眠:生产者将它减到0以后,生产者要睡眠会引起唤醒:消费者要增加它,如果有睡眠的生产者,需要唤醒。这是一个什么样的整型变量?信号量?由伟大人物提出的伟大概念信号量:1965年,由荷兰学者Dijkstra提出的一种特殊整型变量。信号量定义:1个数据结构+2个基本操作(ADT)structsemaphore{ intvalue;//记录唤醒操作个数 PCB*queue;//等待在该信号量上的进程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档