摘要:
简介 系统中有一组生产者进程和一组消费者进程,生产者进程每次生产一个产品放入缓冲区,消费者进程每次从缓冲器取出一个产品并使用(产品可以理解为某种数据) 生产者、消费者共享一个初始为空、大小为n的缓冲区 只要缓冲区没满时,生产者才能把产品放入缓冲区,否则必须等待--同步关系 只有缓冲区不空时,消费者才 阅读全文
posted @ 2022-08-02 22:28
伊文小哥
阅读(105)
评论(0)
推荐(0)
摘要:
前置知识 用户进程可以通过使用操作系统提供的一对原语来对信号量进行操作,从而很方便的实现了进程互斥、进程同步 信号量 信号量其实就是一个变量(可以是一个整数,也可以是更复杂的记录型变量),可以用一个信号量来表示系统中某种资源的数量,比如:系统中只有一台打印机,就可以设置一个初值为1的信号量 一对原语 阅读全文
posted @ 2022-08-02 22:27
伊文小哥
阅读(392)
评论(0)
推荐(0)

浙公网安备 33010602011771号