rust - mutex , actix 线程互斥
访问量: 1243
参考:https://stackoverflow.com/questions/34524/what-is-a-mutex
mutex = mutual exclusion
这个比喻很有意思: 5个人,1个鸭子,一个裁判。
5个人围坐在一起,谁手里有鸭子,谁才能说话。没有鸭子的人不能说话,只能举手表达“我想要鸭子”
这个人说完话了,把手里的鸭子还给裁判,裁判再决定把鸭子给谁。
在上面的这个过程当中, 5个人就是5个线程。 裁判 就是操作系统, 鸭子就是Mutex.