您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 操作系统--动态分配存储空间

  2. c++描述的分别实现采用首次适应算法和最佳适应算法的动态分区分配过程alloc()和回收过程free()。其中,空闲分区通过空闲分区链来管理;在进行内存分配时,系统优先使用空闲区低端的空间。
  3. 所属分类:其它

    • 发布日期:2009-05-26
    • 文件大小:8192
    • 提供者:menghuanhongye
  1. 动态分区管理的主存分配模拟设计--最先适应法、最差适应法

  2. 1.采用指定算法模拟动态分区管理方式的主存分配。能够处理以下的情形: ⑴ 随机出现的进程i申请jKB内存,程序能判断是否能分配,如果能分配,要求输出分配的首地址Faddress,并要求输出内存使用情况和空闲情况。 内存情况输出的格式为:Faddress该分区的首地址;Eaddress该分区的尾地址 Len 分区长度;Process 如果使用,使用的进程号,否则为0 ⑵ 主存分配函数实现寻找空闲区、空闲区表的修改、已分配区表的修改功能.
  3. 所属分类:网络攻防

    • 发布日期:2009-06-05
    • 文件大小:266240
    • 提供者:orsprite
  1. OS模拟内存分配算法(链表处理)

  2. 用链表实现的内存分配模拟算法,实现了对上下空闲区的合并。 申请内存格式:r45表示申请大小为45的内存 释放内存格式:free(45)表示释放首地址为45的内存
  3. 所属分类:其它

    • 发布日期:2009-06-13
    • 文件大小:11264
    • 提供者:qp198906011234
  1. 动态分区管理方式的主存回收模拟系统的设计

  2. .编程实现动态分区管理方式的主存的回收。能够处理以下的情形: 主存回收函数实现:有上邻空闲区和下邻空闲区,它们与回收区的合并;有上邻空闲区,无下邻空闲区,回收区与上邻空闲区的合并;无上邻空闲区,有下邻空闲区,回收区与下邻空闲区的合并。
  3. 所属分类:专业指导

    • 发布日期:2009-06-15
    • 文件大小:6144
    • 提供者:liuwei920
  1. 可变式分区存储管理 实验报告和源代码

  2. 操作系统原理课程设计:可变式分区存储管理系统 采用空闲区链实现主存的分配与回收 使用首次适应算法、最优适应算法、最坏适应算法、最后适应算法
  3. 所属分类:其它

    • 发布日期:2009-06-24
    • 文件大小:71680
    • 提供者:xoxilu
  1. 动态分区存储管理方式的主存分配回收

  2. 操作系统动态分配存储管理方式的贮存分配回收,内存空间按照最佳适应算法进行排序包括内存的动态分配和回收 空闲区与分配去的创建
  3. 所属分类:其它

    • 发布日期:2009-12-12
    • 文件大小:47104
    • 提供者:saidongpo
  1. 存储管理--可变分区管理 操作系统 实验报告

  2. 设计一个可变式分区分配的存储管理方案。并模拟实现分区的分配和回收过程。 对分区的管理法可以采用下面三种算法之一: 首次适应算法 循环首次适应算法 最佳适应算法 必须建立空闲区表和占用区表,回收算法考虑四种情况。 流程图按选定的算法自己完成。 三.实验源程序文件名:cunchuguanli.c 执行文件名:cunchuguanli.exe 四、实验分析: 1)本实验采用可变分区管理
  3. 所属分类:其它

    • 发布日期:2009-12-24
    • 文件大小:195584
    • 提供者:a52052
  1. 操作系统实验(主存的分配与回收)

  2. 一、实验目的 熟悉主存的分配与回收。理解在不同的存储管理方式下,如何实现主存空间的分配与回收。掌握动态分区分配方式中的数据结构和分配算法及动态分区存储管理方式及其实现过程。 二、实验内容和要求 主存的分配和回收的实现是与主存储器的管理方式有关的。所谓分配,就是解决多道作业或多进程如何共享主存空间的问题。所谓回收,就是当作业运行完成时将作业或进程所占的主存空间归还给系统。 可变分区管理是指在处理作业过程中建立分区,使分区大小正好适合作业的需求,并且分区个数是可以调整的。当要装入一个作业时,根据作
  3. 所属分类:其它

    • 发布日期:2010-01-04
    • 文件大小:193536
    • 提供者:qqzhangfei
  1. 动态分区式存储管理的存储分配和回收

  2. 1、建立空闲分区表数据文件,该文件包括两个字段:空闲区的起始地址和长度;该文件有若干个记录,表示目前系统有多个空闲分区; 2、建立已分配分区表数据文件,该文件包括三个字段:已分配分区的起始地址、长度、作业名称;该文件有若干个记录,表示目前系统有多个作业; 3、程序启动时读两分区表数据文件,并在屏幕上显示内存的使用状态 3、接受用户的内存申请,格式:作业名、申请空间的大小 4、分别按照三种内存分配算法,选择一个空闲分区,分割,修改空闲分区表、填写已分配分区表; 5、接收作业结束信息,回收分配给作
  3. 所属分类:其它

    • 发布日期:2010-01-07
    • 文件大小:569344
    • 提供者:ya_la
  1. 操作系统实验——主存空间的分配和回收

  2. (1) 可变分区方式是按作业需要的主存空间大小来分割分区的。当要装入一个作业时,根据作业需要的主存容量查看是否有足够的空闲空间,若有,则按需分配,否则,作业无法装入。假定内存大小为128K,空闲区说明表格式为:  起始地址——指出空闲区的起始地址;  长度——一个连续空闲区的长度;  状态——有两种状态,一种是“未分配”状态;另一种是“空表目”状态,表示该表项目前没有使用。 (2) 采用首次适应算法分配回收内存空间。运行时,输入一系列分配请求和回收请求。
  3. 所属分类:C

    • 发布日期:2010-01-07
    • 文件大小:3072
    • 提供者:yqsun1989
  1. 西安电子科技大学汤子赢《操作系统原理》的答案

  2. csdn下载 西安电子科技大学汤子赢《操作系统原理》的答案txt版 内容如下: 在动态分区分配方式中,可利用哪些分区分配算法? a. 首次适应算法; b. 循环首次适应算法; c. 最佳适应算法. 5. 在动态分区分配方式中,应如何将各空闲分区链接成空闲分区链? 应在每个分区的起始地址部分,设置一些用于控制分区分配的信息,以及用于链接各分区的前向指针; 在分区尾部则设置一后向指针,通过前,后向指针将所有的分区链接成一个双向链. 6. 为什么要引入动态重定位?如何实现? a. 为了在程序执行过程
  3. 所属分类:网络攻防

    • 发布日期:2010-03-27
    • 文件大小:18432
    • 提供者:ghsf3344
  1. 操作系统模拟算法:空闲区链管理内存的分配与回收

  2. C语言程序,实现了操作系统模拟算法:空闲区链管理内存的分配与回收,对首次适应法,最佳适应法和最坏适应法都有实现
  3. 所属分类:C

    • 发布日期:2010-04-03
    • 文件大小:15360
    • 提供者:huxiaowei0506
  1. 在可变式分区管理中使用空闲区链实现主存的分配与回收源代码

  2. 在可变式分区管理中使用空闲区链实现主存的分配与回收,操作系统实验程序源代码
  3. 所属分类:其它

    • 发布日期:2010-06-25
    • 文件大小:6144
    • 提供者:nicholas_ad
  1. 操作系统课程设计 实现 可变分区最佳适应算法 1输入作业数及大小 2查看内存使用情况 3释放内存 4查看空闲区表的情况

  2. 可变分区最佳适应算法 用c++实现 1输入作业数及大小 2查看内存使用情况 3释放内存 4查看空闲区表的情况 还包含了一段linux代码
  3. 所属分类:其它

    • 发布日期:2011-01-12
    • 文件大小:14336
    • 提供者:gesangjack
  1. 采用可变式分区管理,使用空闲区链实现主存的分配与回收

  2. typedef struct block /*分区结构*/ { int size; /*分区大小*/ int state; /*分区状态:0为空闲,1为被占用*/ int prioraddress; /*指向上一个分区地址*/ int nextaddress; /*指向下一个分区地址*/ struct block * prior; struct block * next; }block; void addjob(string job1[],int job2[][2],string name,i
  3. 所属分类:C/C++

    • 发布日期:2011-11-17
    • 文件大小:6144
    • 提供者:lingfeng_
  1. 操作系统可变分区

  2. 实现最先可变分区struct { float address; //已分分区起始地址 float length; //已分分区长度,单位为字节 int flag; //已分分区表登记栏标志,用"0"表示空栏目,实验中只支持一个字符的作业名 }used_table[n]; //已分分区表 struct { float address; //空闲区起始地址 float length; //空闲区长度,单位为字节 int flag; //空闲区表登记栏标志,用"0"表示空栏目,用"1"表示未分配 }
  3. 所属分类:Linux

    • 发布日期:2013-11-14
    • 文件大小:186368
    • 提供者:lineraichier
  1. OS磁盘空闲区管理-C语言实现

  2. 给出一个磁盘块序列:1、2、3、……、500,初始状态所有块为空的,每块的大小为2k。选择使用位表、链式空闲区、索引和空闲块列表四种算法之一来管理空闲块。对于基于块的索引分配执行以下步骤:  随机生成2k-10k的文件50个,文件名为1.txt、2.txt、……、50.txt,按照上述算法存储到模拟磁盘中。  删除奇数.txt(1.txt、3.txt、……、49.txt)文件  新创建5个文件(A.txt、B.txt、C.txt、D.txt、E.txt),大小为:7k、5k、2k、9k、
  3. 所属分类:网络管理

    • 发布日期:2014-10-24
    • 文件大小:5120
    • 提供者:wlmytytyt
  1. 空闲区调度算法

  2. 基本要求:编码实现动态分区管理的三种分配算法和回收算法(相邻空闲区要合并)。 1)初始化:输入若干个空闲分区和已占用分区信息,建立空闲区表和已分配表。 2)分配功能:输入一个作业请求,可选最先、最佳和最坏算法实现该作业的内存分配; 3)回收功能:输入进入完成态的作业,回收其占用的分区,并进行检查合并相邻空闲分区。 4)显示当前分区情况:显示已占用分区、空闲区表的内容
  3. 所属分类:Linux

    • 发布日期:2019-01-28
    • 文件大小:9216
    • 提供者:qq_39480875
  1. 模拟技术中的浅谈2G/3G互操作的邻区优化

  2. 邻区优化的目的就是为了完成更好的切换,蜂窝通信中小区覆盖的范围都有限,所以在手机的运动过程中需要在小区间进行切换;保障通话的质量,在多个小区都能够提供覆盖的时候,通过切换机制选择能够提供更好的通话质量的小区,以避免掉话的产生;改善话务的分布,当可以提供最好通话质量的小区存在拥塞的时候,将手机切换到较空闲但依然可以提供较好通话质量的小区。   “3G”(英语 3rd-generation)或“三代”是第三代移动通信技术的简称,是指支持高速数据传输的蜂窝移动通讯技术。3G服务能够同时传送声音(通话)
  3. 所属分类:其它

    • 发布日期:2020-10-22
    • 文件大小:81920
    • 提供者:weixin_38663197
  1. 浅谈2G/3G互操作的邻区优化

  2. 邻区优化的目的就是为了完成更好的切换,蜂窝通信中小区覆盖的范围都有限,所以在手机的运动过程中需要在小区间进行切换;保障通话的质量,在多个小区都能够提供覆盖的时候,通过切换机制选择能够提供更好的通话质量的小区,以避免掉话的产生;改善话务的分布,当可以提供通话质量的小区存在拥塞的时候,将手机切换到较空闲但依然可以提供较好通话质量的小区。   “3G”(英语 3rd-generation)或“三代”是第三代移动通信技术的简称,是指支持高速数据传输的蜂窝移动通讯技术。3G服务能够同时传送声音(通话)及数
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:80896
    • 提供者:weixin_38750721
« 12 3 4 5 6 7 8 9 10 ... 15 »