1. 首页
  2. 网络技术
  3. 综合布线
  4. 内存控制块OS_MEM的结构

内存控制块OS_MEM的结构

上传者: 2020-11-17 15:08:12上传 PDF文件 108.04KB 热度 7次
为了使系统能够感知和有效地管理内存分区,μC/OS-II给每个内存分区定义了一个叫做内存控制块(OS_MEM)的数据结构。系统就用这个内存控制块来记录和跟踪每个内存分区的状态。内存控制块的结构如下: 当应用程序调用函数OSMemCreate()建立了一个内存分区之后,内存控制块与内存分区和内存块之间的关系如图所示。 从图(b)中可知,内存控制块的内存分区指针OSMemAddr指向了内存分区,内存分区中的各个内存块又组成了一个单向链表,内存控制块的链表指针OSMemFreeList就指向了这个单向链表的头。 内存控制块的其他三个变量分别记录了分区中内存块的长度、总数目以
用户评论