在生产者/消费者体系结构中实现的队列最常用于避免数据匮乏或数据溢出。使用生产者/消费者体系结构具有同步优势,因为消费者循环仅在队列中有可用数据时执行。另一种选择是使用信号量或函数全局变量,它们在写入变量资源时可以有效地锁定变量资源。
在以下情况下,使用两个或多个并行循环写入和读取同一变量或尝试在向其写入值时访问网络共享变量,可能会导致竞争状况:
在我们的论坛中与其他用户协作
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
Helpful
Not Helpful