In this paper, we show how different types of distributed mutual algorithms can be compared in terms of performance through simulations. A simulation approach is presented, together with an overview of the relevant evaluation metrics and statistical processing of the results. The presented simulations can be used to learn students of a course on distributed software the basics of algorithms for distributed mutual exclusion, together with a detailed comparison study. Finally, a related work section is provided with relevant references which contain use cases where distributed mutual exclusion algorithm can be beneficial.
翻译:在本文中,我们展示了如何通过模拟来比较不同种类的分布式相互算法的性能,并介绍了模拟方法,以及相关评价指标和结果的统计处理概况,介绍的模拟方法可用于向学生学习关于分布式软件的课程,学习分配式软件的算法基本原理,以便相互排斥,并进行详细的比较研究,最后,提供了相关的工作部分,并提供了相关的参考资料,其中含有分布式相互排斥算法可能有益的使用案例。