搜索资源列表
neicun
- 我所采用的内存管理思想是链表管理思想,内存分配方案是最佳适应方案(best fit)。其主要的数据结构为 struct node { char* p int memosize int flag struct node* next } 这是一个链表的结点的数据结构,用它来管理内存的分配与回收。P 表示所指的分配的内存的首地址,memosize 表示分配的内存块的大小,flag 为一个标志量,表示内存块是否被占用。用 1 和 0 来表示被占用和不被占
OSDemo
- 三个实验,作业管理,内存管理,文件管理,好东西来的
ads1.2
- Linux 这样的类 UNIX 操作系统相比,一般意义上的传统嵌入式操作系统具有一些 特殊性。举例而言,诸如 uClinux、uC/OS-II、eCos 等操作系统,通常运行在没有 MMU(内存管理 单元,用于提供虚拟内存支持)的 CPU 上;这时,往往就没有进程的概念,而只有线程或者任务的 概念,这样,MiniGUI 的运行环境也就大相径庭。因此,为了适合不同的操作系统环境,我们可将 MiniGUI 配置成三种不同的运行模式:
start.S-FS2410
- FS2410 开发板上启用 MMU 实现虚拟内存管理,研读源码可更深入理解mmu
guiMemDev44bo
- 44bgui图形界面内存管理 运行ucgui ads编译
last
- 模拟操作系统进程调度、内存管理、临界资源分配,有图形界面。
neicunguanli
- 1.模拟操作系统内存管理 2.内容要求: ⑴ 自定义内存管理策略对应的数据结构; ⑵ 随机产生一组申请和收回进程及要求分配和收回内存的大小,实现内存分配和收回算法(可以采用多种分配算法),计算内存利用率; ⑶ 显示内存分区管理的分配和收回过程。
C++_memory
- C++ 内存管理算法和实现,C++ 内存管理算法和实现
memory_management
- 该小程序完好的模拟了内存管理系统的相关功能,具有良好的实用性
program
- 实验操作系统课程设计中有关进程管理、内存管理、资源分配、银行家算法等要求。可视化动态界面。
ProcessMonitor
- 很好的内存管理算法,
Memory_Manage
- 模拟基本的内存管理功能,包括内存的分配,回收等。
MemoryManage
- 内存管理系统,此实验是本人大三上操作系统课时上实验课时做的实验,不错,自己下来看看吧
memmgr
- 模拟内存管理。 申请内存时,若当前结点指示的内存为空且大小相同,则直接将该节点的标志位置成0,并返回该节点的首地址,若当前结点指示的内存空间大于申请的空间,则申请一个新结点插入到当前结点的后面,将当前节点的标志位置成0,内存块大小改成申请的内存的大小,将新建结点的标志位置成空,大小为原来块的大小减去当前结点块的大小。 若申请的内存空间大于当前空结点的块的大小,则继续向后查找。 释放内存时,定义*prev,*prv *prev指向释放内存块,prv指向所释放内存块的前结点。 若释
Linux_pragram
- 《linux编程白皮书》—本书对Linux操作系统及其编程作了整体的介绍,以支持用于开发软件的公开源码模型。对内存管理、进程及其通信机制、PCI、内核模块编程及内核系统结构作了详细的解释,且附有很多程序代码实例。对深入研究Linux下的编程有很大的帮助。
vxworks_can
- 论文分析了总线和嵌入式操作系统的特点,重点分析了与移植关系密切的的启动部分!讨论了节点源代码组织结构,概括分析了的内存管理!进程管理和它的实时性以及总线控制的 实现。
MemoryManagement
- C++编写的内存管理源代码,适合定制自己内存池的程序员参考。
WinCEline
- 线程和内存管理之内存管理,对线程和内存应用的一个管理的说明
os5
- 这个程序实现了内存空间的动态管理和分配,模拟了操作系统中内存管理的一种重要方法
mmu
- ARM9内核的 mmu内存管理机制介绍.