摘要:
一、概述 因为这次os作业对用户在控制台的输入输出有要求,所以我花了挺多的代码来完善控制台的显示。 MemoryAlgorithm类里只是和控制台输入输出有关的操作,而对内存的所有逻辑操作都是用Memory类里对应的方法实现的。 因为不同内存分配算法,只有对空闲分区表的排序不同,所以可以将FF和BF 阅读全文
摘要:
一、概述 因为这次os作业对用户在控制台的输入输出有要求,所以我花了挺多的代码来完善控制台的显示。 也因为我这次要实现多个类似算法,所以将一些共性单独提取出来作为一个类。 如果只想要和算法有关的核心代码,看RR类的calc()即可。 实现思路:每运行一个进程,则将所有进程的remainService 阅读全文
摘要:
一、概述 因为这次os作业对用户在控制台的输入输出有要求,所以我花了挺多的代码来完善控制台的显示。 也因为我这次要实现多个类似算法,所以将一些共性单独提取出来作为一个类。 如果只想要和算法有关的核心代码,看FCFS类的calc()即可。 实现思路:按照顺序将进程添加到列表中,然后再按照添加顺序运行。 阅读全文