CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 搜索资源 - 空间的分配和回收

搜索资源列表

  1. 存储管理源代码

    1下载:
  2. 分区式存储管理源代码 一、可变分区存储管理的基本策略 1)不预先划分几个固定分区,分区的建立是在作业的处理过程中进行的,各分区的大小由作业的空间需求量决定。 2)采用指针方式将各个空闲分区链接而成的链表,用以记录主存分配现状。 3)分配与回收算法按空闲分区链接方式的不同分类,有最佳、最坏、首次和下次适应四种算法。 二、程序模拟的设计 1、基本思想 采用事件驱动模型。事件有: 1)申请主存事件,表示一个作业创建时提出的主存资源要求; 2)释放主存事件,表示一个作
  3. 所属分类:书籍源码

    • 发布日期:2008-10-13
    • 文件大小:6101
    • 提供者:Joly
  1. GCDemo

    0下载:
  2. 本示例说明了托管垃圾回收与非托管代码之间的相互操作。 本示例说明了 GC 类的新的 AddMemoryPressure 和 RemoveMemoryPressure 方法。您可以使用这些方法为零代回收更改垃圾回收策略的模式。只要正在分配的非托管资源的数目大大超过同一批资源的托管占用空间,您就应使用这些方法向垃圾回收器 (GC) 发出提示。如果没有该提示,GC 就不会注意非托管内存,因而便选择不到最理想的回收策略。 运行该示例,观察在有内存压力和无内存压力的情况下成功分配的数目
  3. 所属分类:C#编程

    • 发布日期:2008-10-13
    • 文件大小:25718
    • 提供者:王子
  1. zhou

    0下载:
  2. 这是一个空间分配与回收的课程设计。。 具体的的步骤大家可以看。 1. 实验原理:在系统初始化话时。主存除了操作系统所占部分外。整个用户区是一个大的 空闲区。可以按作业所需空间大小顺序分配空闲区直到不够为止。当作业结束时,它的占用分区被回收。这个空闲区又可以根据新作业的大小重新分配,所以主存中的已占分配和空闲区的数目和大小都是在变化的,可以用两张表“已分配区表”和“空闲区表”来记录和管理-This is a space allocation and recovery of curriculum d
  3. 所属分类:其它

    • 发布日期:2008-10-13
    • 文件大小:2484
    • 提供者:周强
  1. FirstFit

    0下载:
  2. 操作系统实验 主存储器的空间分配和空闲回收-os
  3. 所属分类:OS Develop

    • 发布日期:2017-03-31
    • 文件大小:1682
    • 提供者:小贝
  1. ram

    0下载:
  2. main程序开始, 让用户输入需要操作的内存空间大小,最大不超过5000 bytes,通过malloc函数分配空闲区, 然后让用户输入命令选定需要进行的操作,命令按照格式输入, m为分配空间,需要输入参数为需要分配的空间大小, f为回收空间,需要输入的参数为需要释放的空间大小和释放空间起始地址的物理地址, F也是回收空间的命令,为调试方便而设计的操作,需要输入的参数为需要释放的空间的大 小和释放空间起始地址的逻辑地址, 操作结束后调用display函数打印空间区表,
  3. 所属分类:SCM

    • 发布日期:2017-04-07
    • 文件大小:18023
    • 提供者:yiyuzhiming
  1. zhanghua

    0下载:
  2. 改程序采用C++语言实现首次适应算法和最佳适应算法的动态分区分配过程alloc()和回收过程free()。其中,空闲分区通过空闲分区链表来管理,在进行内存分配时,系统优先使用空闲区低端的空间。-The program uses the C++ language for the first time to adapt to the dynamic algorithm and the best-fit algorithm partition process alloc () and recovery
  3. 所属分类:Data structs

    • 发布日期:2017-03-29
    • 文件大小:3740
    • 提供者:张华
  1. 2

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

    • 发布日期:2017-04-07
    • 文件大小:542
    • 提供者:zhouxiaotong
  1. qtvesion

    2下载:
  2. 编写程序完成段页式虚拟存储管理存储分配、地址重定位和缺页中断处理。 (1)为一个进程的内存申请(多少个段,每个段多大)分配内存,当一个进程(完成)结束时回收内存; (2)对一个给定逻辑地址,判断其是否缺段、缺页,若不缺段、不缺页,则映射出其物理地址; (3)若缺段则进行缺段中断处理,若缺页则进行缺页中断处理。 假定内存64K,内存块(页框 )1K,进程逻辑地址空间最大16个段,每个段最大64K。假设进程运行前未预先装入任何地址空间。 输出每次存储分配/回收时,内存自由块分布情
  3. 所属分类:Windows Kernel

    • 发布日期:2017-05-03
    • 文件大小:841697
    • 提供者:
  1. 000

    0下载:
  2. 简单的模拟可变式分区管理,按各算法进行分配和回收空间 -Simple analog variable partition management, according to the algorithm of space allocation and recovery
  3. 所属分类:Windows Kernel

    • 发布日期:2017-04-13
    • 文件大小:2119
    • 提供者:duan8iso
  1. 04

    0下载:
  2. 用高级语言模拟实现基本分页存储管理,要求: 1、内存空间的初始化——可以由用户输入初始内存空间各个物理块情况。(用二维矩阵的方式按物理块号,逐行给出每个物理块的状态,1——表示已分配,0——表示未分配,并能够将行标、列标转换为对应的物理块号,以查看或修改每一个块的状态,要求:初始时部分物理块已分配) 2、基本分页的分配过程:由用户输入作业号和作业的大小(这里的大小是逻辑页面数),实现分配过程:空间充足,分配,修改状态矩阵的相应位置的值(值由0转变为1),并用专门的数据记录下该作业占用的物
  3. 所属分类:CSharp

    • 发布日期:2017-05-01
    • 文件大小:329400
    • 提供者:李大娘
« 1 2 3 4 5 6»
搜珍网 www.dssz.com