各位大侠救命哪小女子感激不盡!!!我们的课程设计要交了5555,要源码最好有点说明了发我邮箱也行我邮箱是lio141414@[问题描述]设计并实现操作系统内存管理和作业(... 各位大俠救命哪,小女子感激不尽!!!我们的课程设计要交了5555要源码,最好有点说明了发我邮箱也行我邮箱是lio141414@
设计并实现操作系统内存管理囷作业(进程)调度仿真平台通过平台演示
内存管理和进程调度的过程。
1、实现一种内存管理算法和一种进程调度算法;
2、实现图形化鼡户管理界面提供基本的操作界面,包括虚拟进程提交、内存
1、实现多种内存管理算法和进程调度算法并且可以通过界面进行算法选擇;
2、软件实现采用面向对象的程序设计方法思想,具有良好的可扩充性;
3、界面友好能够实时反映内存、进程运行状态。
1、参考操作系统教材进一步熟悉操作系统相关管理功能的基本原理;
2、进程是仿真平台管理的主要对象,可以参考教材或常用操作系统的进程定义
設计虚拟系统的进程以及进程队列对队列的管理需要考虑互斥操作;
3、设计时可以约定每个进程在虚拟系统内只能停留设定的时间,该時间可以在
创建虚拟进程时指定在进程调度中需要使用定时器,注意时钟队列的设计;
4、为了提高仿真平台的性能可以考虑引入线程機制;
5、进程管理包括进程提交管理、调度管理(进程状态可以只包含运行和就绪两
种状态,不考虑阻塞状态)和进程退出管理
设计并实现操作系统内存管理囷作业(进程)调度仿真平台通过平台演示
内存管理和进程调度的过程。
1、实现一种内存管理算法和一种进程调度算法;
2、实现图形化鼡户管理界面提供基本的操作界面,包括虚拟进程提交、内存
1、实现多种内存管理算法和进程调度算法并且可以通过界面进行算法选擇;
2、软件实现采用面向对象的程序设计方法思想,具有良好的可扩充性;
3、界面友好能够实时反映内存、进程运行状态。
1、参考操作系统教材进一步熟悉操作系统相关管理功能的基本原理;
2、进程是仿真平台管理的主要对象,可以参考教材或常用操作系统的进程定义
設计虚拟系统的进程以及进程队列对队列的管理需要考虑互斥操作;
3、设计时可以约定每个进程在虚拟系统内只能停留设定的时间,该時间可以在
创建虚拟进程时指定在进程调度中需要使用定时器,注意时钟队列的设计;
4、为了提高仿真平台的性能可以考虑引入线程機制;
5、进程管理包括进程提交管理、调度管理(进程状态可以只包含运行和就绪两
种状态,不考虑阻塞状态)和进程退出管理