学习操作系统之路
cutter_point
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【进程调度】模拟进程调度的过程
1.目的和要求通过这次实验,理解进程调度的过程,进一步掌握进程状态的转变、进程调度的策略,进一步体会多道程序并发执行的特点,并分析具体的调度算法的特点,掌握对系统性能的评价方法。2.实验内容阅读教材《计算机操作系统》第二章和第三章,掌握进程管理及调度相关概念和原理。编写程序模拟实现进程的轮转法调度过程,模拟程序只对PCB进行相应的调度模拟操作,不需要实际程序。假设初始状态为:有n个原创 2014-05-06 16:34:26 · 9957 阅读 · 3 评论 -
【操作系统】可变分区存储管理,模拟实现
1.目的和要求通过这次实验,加深对内存管理的认识,进一步掌握内存的分配、回收算法的思想。2.实验内容阅读教材《计算机操作系统》第四章,掌握存储器管理相关概念和原理。编写程序模拟实现内存的动态分区法存储管理。内存空闲区使用自由链管理,采用最坏适应算法从自由链中寻找空闲区进行分配,内存回收时假定不做与相邻空闲区的合并。假定系统的内存共640K,初始状态为操作系统本身占用64K。在t原创 2014-05-10 17:32:07 · 9689 阅读 · 0 评论 -
我看UNIX与Windows的本质区别
我看UNIX与Windows的本质区别 文化,我首先想到的是文化。Unix和Windows从诞生之初的文化差异本质上划分了两者的界限。直观看来,一个装逼文化,一个傻逼文化。 Unix诞生在贝尔实验室的MULTICS项目之后。据说当时这个项目设计得十分复杂,功能设计也几乎是上天入地无所不能。虽说当时贝尔实验室是很牛,可以牛到不用装逼也能露逼一下的地步。但历史告诉我们这种项目最后绝对会死得转载 2014-06-08 17:35:20 · 743 阅读 · 0 评论 -
【操作系统】Link.h
/************************************************************************//* 功能: 模拟实现可变分区存储管理的最佳适应算法的链表类时间:2014年9月1日21:57:21作者:信管1201 1205020116 肖锋 *//******************************原创 2014-09-05 09:55:25 · 3001 阅读 · 0 评论 -
【操作系统】Link.cpp
/************************************************************************//* 功能: 模拟实现可变分区存储管理的最佳适应算法的链表类时间:2014年9月1日21:57:21作者:信管1201 1205020116 肖锋 *//******************************原创 2014-09-05 09:54:10 · 2416 阅读 · 0 评论 -
【操作系统】main.cpp
/************************************************************************//* 功能: 模拟实现可变分区存储管理的最佳适应算法的链表类定义实现时间:2014年9月1日9:25:17作者:信管1201 1205020116 肖锋 *//***************************原创 2014-09-05 09:57:42 · 3227 阅读 · 0 评论 -
模拟实现可变分区存储管理(其他几个算法)
设计内容三 模拟实现可变分区存储管理1.目的和要求在熟练掌握计算机分区存储管理方式的原理的基础上,利用一种程序设计语言模拟实现操作系统的可变分区存储管理的功能,一方面加深对原理的理解,另一方面提高学生通过编程根据已有原理解决实际问题的能力,为学生将来进行系统软件开发和针对实际问题提出高效的软件解决方案打下基础。2.设计内容设计合理的数据结构来描述存储空间:对于未分配出去的部分,可原创 2014-09-05 11:11:47 · 9944 阅读 · 2 评论
分享