繁体   English   中英

保证信号量顺序?

[英]Guaranteed semaphore order?

.NET Semaphore类的文档指出:

没有被保证的线程进入信号量的保证顺序,例如FIFO或LIFO。

在这种情况下,如果我要保证订单(FIFO或LIFO),我有什么选择? 这是不容易做到的吗? 我需要写自己的信号量吗? 我认为那会相当先进吗?

谢谢,

史蒂夫

看到这个

FifoSemaphore工作原理与正常的Semaphore完全相同,但也可以确保令牌以获取者设法获取内部锁的顺序提供给获取者。 FifoSemaphore的用法与Semaphore相同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM