Test

Posted masterchd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Test相关的知识,希望对你有一定的参考价值。

需要模拟完成的磁盘调度算法包括:  

先到先服务调度(FCFS)磁盘调度算法

最短寻道时间优先算法(SSTF)

“电梯”调度算法(SCAN算法)

C-SCAN算法

LOOK调度算法

C-LOOK调度算法

 

到目前为止,“Linux基本命令与应用”已经完成,应该开始“进程调度模拟”的实验。需要模拟完成的进程调度算法包括:  

 

先到先服务调度(FCFS)

 

最短作业优先调度(SJF)

 

高响应比优先调度

 

(抢占式)优先权调度

 

时间片轮转调度

 

 

 

 

内存分配与跟踪

编写一个程序,包括两个线程,一个线程用于模拟内存分配活动,另一个用于跟踪第一个线程的内存行为,要求两个线程之间通过信号量实现同步,模拟内存活动的线程可以从一个文件中读出要进行的内存操作。每个内存操作包含如下内容:

时间:每个操作等待时间;  

块数:分配内存的粒度;

操作:包括保留一个区域、提交一个区域、释放一个区域、回收一个区域、加锁与解锁一个区域。可将它们的编号放置于一个文件中。

保留是指保留进程的虚地址空间,而不分配物理地址空间;

提交是指在内存中分配物理地址空间;

回收是指释放物理地址空间,而保留进程的虚地址空间;

释放是指将进程的物理地址与虚拟地址空间全部释放;

大小:块的大小;

访问权限:共五种PAGE_READONLY, PAGE_READWRIYE, PAGE_EXEXUTE, PAGE_EXEXUTE _READ, PAGE_EXEXUTE _READWRIYE.

 

以上是关于Test的主要内容,如果未能解决你的问题,请参考以下文章

请教shell脚本处理带空格的文件名

python argparse中的多个参数

call和apply的使用

textarea 删除白线?

在MySql中、怎样根据年份或者月份查询数据表中的数据?

linux 文件操作命令 touchcatmorelessheadtail