摘要: 实现要求:假设每个页面可以存放10条指令,分配给进程的存储块数为4。页面置换算法:分别采用FIFO、LRU两种算法。并计算缺页率。 我的代码依旧没有实现自定义指令数和物理块数,有需要的兄弟可以改一改,我写的代码真的是非常无脑简单,根本不需要注释。 继续废话不多说,直接给代码,但是我的实验结果不给图了 阅读全文
posted @ 2016-12-14 13:33 chcc 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 银行家算法是一种最有代表性的避免死锁的算法。 我写的代码是C++,唯一不足的就是锁定了资源种数为3种,进程数也为3个,我写这个只是为了实现这个算法而已。我写的代码非常简单,简单到根本不需要添加注释。如果各位有什么特殊要求可以在代码添加改变来满足你所需的要求。并且我已经给出一组实验数据,运行时直接粘贴 阅读全文
posted @ 2016-12-14 13:24 chcc 阅读(216) 评论(0) 推荐(0) 编辑