![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
Ssuki1
这个作者很懒,什么都没留下…
展开
-
设计一个按照时间片轮转法实现处理机调度的程序
要求:书写课程设计报告,报告中应该包含如下内容:(1)课程设计题目及内容题目一:设计一个按照时间片轮转法实现处理机调度的程序时间片轮转法实现处理机调度的程序设计提示如下:(1)假设系统有n个进程,每个进程用一个进程控制块(PCB)来代表。进程控制块的格式如下表所示,且参数意义也相同。(2)按照进程到达的先后顺序排成一个循环队列,设一个队首指针指向第一个到达进程的首址。另外再设一个当前运行进程指针,指向当前正运行的进程。(3)执行处理机调度时,首先选择队首的第一个进程运行。(4)由于本题目是模原创 2020-07-26 21:21:21 · 5392 阅读 · 6 评论 -
操作系统实验四:文件系统
一、实验目的1、熟悉Linux文件系统的文件和目录结构,掌握Linux文件系统的基本特征;2、模拟实现Linux文件系统的简单I/O流操作:备份文件。二、实验环境Linux系统三、实验内容1、浏览Linux系统根目录下的子目录,熟悉每个目录的文件和功能;2、设计程序模拟实现Linux文件系统的简单I/O流操作:备份文件。四、实验原理 实验中用到的系统调用函数(包括实验原理中介绍的和自己采用的),实验步骤,1、Linux各种发行版的目录结构基本一致,各个目录简单介绍如下:目录 描述/ 根原创 2020-06-20 19:15:41 · 9646 阅读 · 1 评论 -
操作系统实验三:内存管理
一、实验目的1、了解虚拟存储技术的特点,掌握虚拟存储请求页式存储管理中几种基本页面置换算法的基本思想和实现过程,并比较它们的效率。2、了解程序设计技术和内存泄露的原因二、实验环境UXIN操作系统三、实验内容1、模拟实现请求页式存储管理的几种基本页面置换算法(1)最佳淘汰算法(OPT)(2)先进先出的算法(FIFO)(3)最近最久未使用算法(LRU))四、实验原理 实验中用到的系统调用函数(包括实验原理中介绍的和自己采用的),实验步骤,1、虚拟存储系统UNIX中,为了提高内存利用率,提原创 2020-06-15 15:05:45 · 4542 阅读 · 0 评论 -
操作系统实验二 银行家算法
实验二 银行家算法一、实验目的1、了解什么是操作系统安全状态和不安全状态;2、了解如何避免系统死锁;3、理解银行家算法是一种最有代表性的避免死锁的算法,掌握其实现原理及实现过程。二、实验环境虚拟机的Ubuntu 64位系统三、实验内容根据银行家算法的基本思想,编写和调试一个实现动态资源分配的模拟程序,并能够有效避免死锁的发生。四、实验原理 实验中用到的系统调用函数(包括实验原理中介绍的和自己采用的),实验步骤,进程申请资源时,系统通...原创 2020-06-05 16:11:43 · 5435 阅读 · 3 评论