搜索资源列表
Linux内存管理模拟器
- Linux下使用c语言实现的内存管理模拟器 假设有台计算机物理内存大小为4MB,每个内存页大小为4k。采用分页机制,使用二级页表,第一级为页目录,共有1024项,每个页目录项指向一个页表,每个页表项指向一个实际的物理页面,每个页表共有1024个页表项。假设页目录和页表不占用内存空间。 系统中还有一个交换设备,采用分块管理机制,每块大小为4K,共1024个。有一系列内存访问指令,系统根据内存访问指令的内存虚地址访问内存。如果页目录项为空,则分配一个页表,并将相关值存入页目录项,如果页表项为空,
请求分页存储管理方式
- 课程实验,自己做的一个关于请求分布的程序, 采用先进先出算法(FIFO)和最近最久未使用算法(LRU)进行页面的置换-courses experiments done on the request of a distribution procedures, FIFO-algorithm (FIFO) and the most recent time on the use of algorithms (LRU) page replacement
模拟页式虚拟存储管理中缺页中断理想型淘汰算法
- 模拟页式虚拟存储管理中缺页中断理想型淘汰算法1. 随机确定内存大小,页面数,进程的个数,每个进程的页数,给进程分配的页面数。要求计算缺页次数,缺页率,被淘汰的序列。 -mock-page virtual memory management page interruption na ideals out an algorithm. Random determine memory size, number of pages, number of processes, each process p
virtual-dusk
- 申请一个10M的文件空间虚拟成一个磁盘,按照1K大小划分扇区,依序编号,实现单卷单级目录的文件系统。 根据文件分配方案设计相应的FCB结构,空闲空间管理结构,磁盘卷总信息结构,目录区信息结构等,存放在虚拟磁盘的相应区域 编写管理程序,实现对虚拟磁盘的全权控制,犹如针对真实磁盘使用模式类似DOS或者Linux的终端方式 本文简单介绍了磁盘文件格式FAT及其他相关背景和算法,并采用FAT方案实现单卷、单级目录的虚拟文件系统。描述了整个程序的基本思路模块划分、流程图及代码的实现。-appl
page.change
- 功能介绍: l 输入进程P总共有的页面数,l 并输入系统已经在内存中分配的页面数。当所分配的页面数大于进程P的页面数时,l 则不l 需要进行页面调度工作。 l 由进程P的页面数目,l 程序随机生成一些访问内存的页面号,l 为简化程序,l 这些页面号的数目同l 进程P的进程数目一致(这个缺陷也有待改进)。 l 由用户选择FIFO算法还是LRU算法对进程P的页面访问内存分配的页面进行分配,l 并输出具体的页面访问过程。 原理介绍: 请求页式管理中的置换算法:置换算法在内存中没有空
zuijiashiyingfa
- 关于操作系统存储分配的最佳适应法,它从全部空闲区中找出能满足作业要求的、且大小最小的空闲分区,这种方法能使碎片尽量小。为适应此算法,空闲分区表(空闲区链)中的空闲分区要按大小从小到大进行排序,自表头开始查找到第一个满足要求的自由分区分配。该算法保留大的空闲区,但造成许多小的空闲区。-distribution of the operating system stored in the best adaptation, it all from the free zone to identify me
0408008422
- 这是关于模拟实现操作系统设备分配和回收的程序。具有一定的可行性-This is the operating system for simulation equipment distribution and collection procedures. Certain feasibility
ZCKJFPHS
- 主存空间的分配与回收.采用可变分区存储管理,使用首次适应算法、循环首次适应算法、最佳适应算法三种算法完成设计。-main memory space for the distribution and recovery. Using variable storage area management, the use of the first-fit algorithm, the first cycle of adaptation algorithms, best adaptation algorit
javaOSmemory
- 模拟操作系统内存管理,可分配,撤消进程 ,动态显示内存占用情况-simulation operating system memory management, distribution, the withdrawal process, dynamic display memory occupied
tongbujincheng
- 操作系统的进程,让你自己发挥想象,合理分配空间,简单的很-operating system processes, allowing your imagination to play, reasonable distribution of space, a very simple
chq
- 采用最佳适应算法模拟实现内存管理-在VC++环境下编译通过,通过初始化空闲区、分配空闲区、回收空闲区实现模拟的内存管理。-best adaptation algorithm simulation memory management-the VC environment compile, free zone through the initialization, distribution idle, idle zones recovery simulation of memory manageme
pdfrd
- 1.实验目的: 模拟实现银行家算法,用银行家算法实现资源分配。 2.实验内容: 设计五个进程{P0,P1,P2,P3,P4}共享三类资源{A,B,C}的系统,{A,B,C}的资源数量分别为10,5,7。进程可动态地申请资源和释放资源,系统按各进程的申请动态地分配资源。要求程序具有显示和打印各进程的某一时刻的资源分配表和安全序列;显示和打印各进程依次要求申请的资源号以及为某进程分配资源后的有关资源数据。 3.程序设计和说明: 函数说明:anquan( )判断给某个进程请求后系统是否安全,anqu
操作系统1
- 注意: 1. OS.jar为Java打包可执行文件 2. 由于时间,和界面空间问题,每个进程的资源拥有情况没有详细列明.如果要认真检查 程序的正确性,可以重新编译运行,然后查看Dos界 面下的输出.因为Dos界面下会输出 每个进程的资源情况(包括每个进程对每类资源的最大需求,分配情况,和所欠资源情况. 3. 资源设置中,进程设置应小于100个,资源类数应小于20个.-attention : 1. OS.jar Java package for two executable files. Due
os3
- 动态分区存储管理方式的主存分配回收。存储管理中动态分区的管理方式,编写程序完成动态分区存储管理方式的主存分配回收的实现。实验具体包括:首先确定主存空间分配表;然后采用最优适应算法完成主存空间的分配,完成主存空间的回收;最后编写主函数对所作工作进程测试。存分配时查找空闲区进行分配,然后填写已分配区表,主要操作在空闲区-dynamic storage management through the distribution of the main deposit recovery. Dynamic S
os3 本程序模拟磁盘存储空间的分配和回收
- 本程序模拟磁盘存储空间的分配和回收,并用位示图管理。-The program to simulate the distribution of disk storage and recovery, and management with a bit map display.
zhucunchuqi.rar
- 在可变分区管理方式下,采用首次适应算法,循环首次适应算法,最佳适应算法和最坏适应算法实现主存空间的分配和回收。,Variable partition management mode, using the first adaptation algorithm, the first cycle of adaptation algorithm, the best algorithm and the worst adaptation algorithm to adapt to the distribut
进程调度与作业调度的模拟
- 对进程调度与作业调度的模拟,进程调度算法:采用的是最高优先数优先的高度算法(即把处理机分配给优先数最高的进程和先来先服务算法。分区分配和回收算法:采用首次适应算法和最佳适应算法实现动态分区。其中,空闲分区通过空闲分区链来管理,在进行内存分配时,系统优先使用空闲区低端的空间。-process of scheduling and job scheduling simulation and process scheduling algorithm : the highest priority is t
Os3
- 关于操作系统课程的主存空间的分配与回收 采用可变分区存储管理,采用空闲分区表(链)进行。设计一个空闲分区表(链),空闲分区通过空闲分区链来管理;在进行内存分配时,系统优先使用空闲区低端的空间。 设计一个某时刻主存空间占用情况表,作为主存当前使用基础。初始化空闲区和已分配区说明表的值。自己设计一个作业申请队列以及作业完成后的释放顺序,实现主存的分配和回收。把空闲区分区表的变化情况以及各作业的申请、释放情况显示、打印出来。 算法,用MFC环境实现。 -Distribution and
lx
- 连续磁盘存储空间的分配与回收 Windows操作系统-Disk storage space for the distribution and recovery of Windows operating system
codes_for_OS_experiment_3
- 2008年操作系统实验3存储管理的代码。 主存的分配与回收。不同的存储管理方式下,实现主存空间的分配与回收。动态分区分配方式中的数据结构和分配算法及动态分区存储管理方式及其实现过程。-2008 experiment 3 storage management operating system code. Main memory allocation and recovery. Different storage management mode, the realization of main