银行家算法与随机分配算法----计算机操作系统课程报告.doc
2022-05-27 19:08:24 95KB 文档资料 算法
随机分配算法matlab代码明义的硕士论文代码: 这是论文的原始代码:联合异构边缘和雾系统的资源分配:匹配博弈方法。 有几个文件可以处理这些机制。 DataGenerator.java 在此代码中,它可以生成UE的请求和服务器的容量。 而且,它可以分别生成服务器和请求的成本和评估。 如果您的计算机中没有数据,请首先运行此文件。 Main.java 在此代码中,实现了无需货币兑换的多对一匹配算法。 四种算法的名称如下。 延迟接受算法:这是本文中提到的Intra-EFS卸载机制。 随机算法:这只是一个随机算法。 波士顿机制:这是可与Intra-EFS卸载机制进行比较的另一种机制。 没有内部EFS卸载:只有最近的服务器可以处理请求 由于偏好函数的定义不同,结果也会有所不同。 因此,存在一个可以更改首选项功能的块。 对于感兴趣的读者,请检查代码。 Main2.java 在此代码中,实现了具有货币兑换的多对一匹配算法。 这四个函数与上面的代码相似,不同之处在于要添加一个epsilon值。 PerformanceEvaluation.java和PerformanceEvaluation2.java
2021-09-04 22:23:45 4.5MB 系统开源
1
这是我参考了很多的同类代码后,自己写的一个实现银行家算法以及随机分配算法的c语言代码。这个代码符合操作系统课程设计有关银行家算法的实现。这是我的老师验收之后,并且修改过后的代码。欢迎大家下载。这个代码简单易懂,不复杂,适合大多数人使用。代码内注释较详细,更加方便读懂程序。
1