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

搜索资源列表

  1. 内存管理算法(中文)

  2. 经典算法: 1.First-Fit: 选择满足要求的第一个内存块,切分出需要的大小,把剩下的内存块放回链表。 2.Best-Fit: 选择最接近且大于需要大小的空闲内存块,切分出需要的大小,把剩下的内存块放回链表。 3.Buddy-System: 伙伴系统有很多变形,如Binary-Buddy、Fibonacci-Buddy、Weighted-Buddy和Double-Buddy等。伙伴系统有log2N个链表(N表示可分配内存大小),每个链表串接的内存块大小一样,都是2的幂。 如Binary-
  3. 所属分类:其它

    • 发布日期:2009-09-28
    • 文件大小:179200
    • 提供者:forearrow
  1. 动态分区分配内存管理源代码(附有实验报告)最佳适应算法(Best Fit)循环首次适应算法(Next Fit)

  2. 实验题目 设计和实现关于内存管理的内存布局初始化及内存申请分配、内存回收等基本功能操作函数,尝试对用256MB的内存空间进行动态分区方式模拟管理。内存分配的基本单位为1KB,同时要求支持至少两种分配策略,并进行测试和对不同分配策略的性能展开比较评估。 最佳适应算法(Best Fit):    它从全部空闲区中找出能满足作业要求的、且大小最小的空闲分区,这种方法能使碎片尽量小。为适应此算法,空闲分区表(空闲区链)中的空闲分区要按从小到大进行排序,自表头开始查找到第一个满足要求的自由分区分配。该算
  3. 所属分类:其它

    • 发布日期:2010-06-23
    • 文件大小:168960
    • 提供者:nangongqing
  1. 内存分配算法,包括first-fit,best-fit等

  2. 很详细,很复杂。不过貌似有点小问题,大家可以研究下!
  3. 所属分类:其它

    • 发布日期:2010-12-28
    • 文件大小:91136
    • 提供者:yanghuanbei
  1. 操作系统实验2_内存管理

  2. 注:源码粘贴在报告中。原创,转载请注明。 本实验要求建造一个没有虚拟功能的内存管理系统。任务如下: • 设计一个内存管理器,支持至少两种分配策略, 如first-fit, next-fit, best-fit, worst-fit 等。 • 对不同分配策略的性能进行评估。
  3. 所属分类:Windows Server

    • 发布日期:2011-07-22
    • 文件大小:163840
    • 提供者:vim0729
  1. 动态分区分配内存管理源代码(附有实验报告)最佳适应算法(Best Fit)循环首次适应算法(Next Fit)

  2. 实验题目 设计和实现关于内存管理的内存布局初始化及内存申请分配、内存回收等基本功能操作函数,尝试对用256MB的内存空间进行动态分区方式模拟管理。内存分配的基本单位为1KB,同时要求支持至少两种分配策略,并进行测试和对不同分配策略的性能展开比较评估。 最佳适应算法(Best Fit):    它从全部空闲区中找出能满足作业要求的、且大小最小的空闲分区,这种方法能使碎片尽量小。为适应此算法,空闲分区表(空闲区链)中的空闲分区要按从小到大进行排序,自表头开始查找到第一个满足要求的自由分区分配。该算
  3. 所属分类:桌面系统

    • 发布日期:2015-05-24
    • 文件大小:168960
    • 提供者:yongfengnice
  1. 操作系统实验内存管理器

  2. 实验三 内存管理 3.1 实验简介 本实验要求构造一个没有虚存功能的内存管理系统。任务如下: • 设计一个内存管理器,支持至少两种分配策略, 如first-fit,next-fit, best-fit, worst-fit等。 • 对不同分配策略的性能进行评估。 .2 内存管理器 内存管理器的功能是管理物理内存,在我们的实验中,它是用来对(假想的) 物理内存进行管理的一组函数的集合。 内有函数能够返回一个范围在0和RAND_MAX之间的一个随机整数,该随 机量 服从均匀分布。
  3. 所属分类:C/C++

    • 发布日期:2016-04-19
    • 文件大小:1048576
    • 提供者:jxlaozhuan
  1. class3x.pdf

  2. 介绍了机器学习中线性回归、分类等基本概念,包含了欠饱和与过饱和的介绍,详细介绍了梯度下降的方法,是全英文版的。Tony Jebara, Columbia University Polynomial Basis Functions .To fit a P'th order polynomial function to multivariate data concatenate columns of all monomials up to power p E.g. 2 dimensional dat
  3. 所属分类:机器学习

    • 发布日期:2019-10-05
    • 文件大小:917504
    • 提供者:qq_39689405
  1. 如何实现一个malloc

  2. 任何一个用过或学过C的人对malloc都不会陌生。大家都知道malloc可以分配一 段连续的内存空间,并且在不再使用时可以通过free释放掉。但是,许多程序员 对malloc背后的事情并不熟悉,许多人甚至把malloc当做操作系统所提供的系统 调用或C的关键字。实际上,malloc只是C的标准库中提供的一个普通函数,而 且实现malloc的基本思想并不复杂,任何一个对C和操作系统有些许了解的程序 员都可以很容易理解。用这种技术时,每个进程仿佛自己独享一片2N字节的内存,其中N是机 器位数。例如在
  3. 所属分类:C

    • 发布日期:2019-07-02
    • 文件大小:784384
    • 提供者:abacaba
  1. TensorFlow内存管理bfc算法实例

  2. 1. 基本介绍 tensorflow设备内存管理模块实现了一个best-fit with coalescing算法(后文简称bfc算法)。 bfc算法是Doung Lea’s malloc(dlmalloc)的一个非常简单的版本。 它具有内存分配、释放、碎片管理等基本功能。 2. bfc基本算法思想 1. 数据结构 整个内存空间由一个按基址升序排列的Chunk双向链表来表示,它们的直接前趋和后继必须在地址连续的内存空间。Chunk结构体里含有实际大小、请求大小、是否被占用、基址、直接前趋、直接后
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:122880
    • 提供者:weixin_38652147