Luc*_*cia 4 concurrency erlang
我遵循了一个操作系统课程,在那里我们学习了通常的并发问题:餐饮哲学家问题,生产者 - 消费者问题,读者和作家问题......
由于它们的主要目的是保护共享变量,尝试在Erlang中解决这些问题是否有意义?或者我可能只需要更多的Erlang培训来找出解决方案?
谢谢
我理解这个问题,但这些问题与锁定和互斥有关.
Erlang通过Actors做事的方式避免了锁定问题.在Erlang中创建生产者和消费者以及读者和编写者是一件好事,但就解决互斥问题而言,您将使用消息而不是共享变量.
在Erlang中,你"无所事事".