![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 67
love Taylor forever
这个作者很懒,什么都没留下…
展开
-
操作系统第四次实验 页面置换算法(OPT,FIFO,LRU)
实验四、虚拟存储管理一、实验目的:通过模拟实现请求页式存储管理的几种基本页面置换算法,了解虚拟存储技术的特点,掌握虚拟存储请求页式存储管理中几种页面置换算法的基本思想和实现过程,并比较它们的效率。二、实验内容:本实验要求使用C语言编程模拟一个拥有若干个虚页的进程在给定的若干个实页中运行、并在缺页中断发生时分别使用FIFO、OPT和LRU算法进行页面置换的情形。三、实验要求:虚页的个数可以事先给定(例如10个),对这些虚页访问的页地址流(其长度可以事先给定,例如20次虚页访问)可以由程序随机产生原创 2021-05-25 15:57:22 · 4444 阅读 · 5 评论 -
进程调度算法:采用最高优先数优先的调度算法、先来先服务算法、SJF和多级反馈调度算法
湖南师范大学操作系统实验实验二、进程调度模拟实验一、实验目的:本实验模拟在单处理机环境下的处理机调度,帮助理解进程调度的概念,深入了解进程控制块的功能,以及进程的创建、撤销和进程各个状态间的转换过程。二、实验内容:进程调度算法:采用最高优先数优先的调度算法、先来先服务算法、SJF和多级反馈调度算法。每个进程有一个进程控制块(PCB)表示。进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、已用CPU时间、进程状态等等。进程的优先数及需要的运行时间可以事先人为输入(也可以由随机数原创 2021-05-22 21:18:11 · 4960 阅读 · 6 评论 -
用循环首次适应算法、最佳适应算法和最坏适应算法,模拟可变分区存储管理,实现对内存区的分配和回收管理
湖南师范大学 信息科学与工程学院 操作系统课程实验报告实验项目名称: 可变分区存储管理题目实验一、可变分区存储管理一、实验目的:加深对可变分区存储管理的理解;提高用C语言编制大型系统程序的能力,特别是掌握C语言编程的难点:指针和指针作为函数参数;掌握用指针实现链表和在链表上的基本操作。二、实验内容:参照教材P137-P140的内容,编写一个C程序,用char *malloc(unsigned size)函数向系统申请一次内存空间(如size=1000,单位为字节),用循环首次适应算法原创 2021-05-22 21:11:41 · 7140 阅读 · 0 评论