当前位置:首页 > 四级网络工程师 > [4] > 正文内容

[4][13][单选]下列关于生产者消费者的叙述中,哪一个是正确的

[4]2年前 (2025-01-22)

生产者往缓冲区放产品前要先使用 P 操作确保缓冲区有空闲槽

生产者往缓冲区放产品前要先使用 V 操作确保缓冲区有空闲槽

消费者从缓冲区取产品前要先用 P 操作确保缓冲区互斥使用

生产者往缓冲区放产品前要先用 P 操作确保缓冲区互斥使用


答案


生产者往缓冲区放产品前要先使用 P 操作确保缓冲区有空闲槽


解析


生产者往缓冲区放产品前要先使用 P 操作确保缓冲区有空闲槽,即信号量表示的资源有空余。故本题答案选生产者往缓冲区放产品前要先使用 P 操作确保缓冲区有空闲槽选项。涉及考点为第 4 章并发与同步。


转载请注明出处。

本文链接:http://www.pythonopen.com/?id=1975

相关文章

[4][1][单选]组成操作系统的主要部分是存储管理、设备管理、文件管理和

进程线程管理用户管理死锁管理网络管理答案进程线程管理解析按照资源管理的观点,操作系统的这些功能主要可...

[4][3][单选]当用户在终端窗口通过输入命令来控制计算机运行时,使用的是操作系统的哪一种接口

命令行系统调用函数库应用编程接口答案命令行解析操作系统提供了多种类型的接口供用户使用:命令接口:提供...

[4][5][单选]采用多道程序设计技术可以

缩短作业的平均周转时间加快程序的运行速度保证程序运行的正确性减少设备的损耗答案缩短作业的平均周转时间...

[4][16][单选]某虚拟页式存储管理系统采用二级页表进行地址转换,若不考虑高速缓存和快表,则进程每执行一条指令至少需要访问几次内存

0123答案3解析一次访问一级页表,二次访问二级页表,三次访问页框。故本题答案选 3 选项。涉及考点...

[4][30][单选]设系统中有 3 种类型的资源A,B,C和 5 个进程P1,P2,P3,P4,P5,A 资源的数量是 17,B 资源的数量是 6,C 资源的数量是 19。

[4][30][单选]设系统中有 3 种类型的资源A,B,C和 5 个进程P1,P2,P3,P4,P5,A 资源的数量是 17,B 资源的数量是 6,C 资源的数量是 19。

在 T0 时刻系统的状态如下表:系统采用银行家算法实施死锁避免策略,若当前系统剩余资源A,B,C分别...