一个用C写的内存管理系统,模拟操作系统内存-C write a memory management system, the operating system memory simulation 下载
|
Linux下使用c语言实现的内存管理模拟器 假设有台计算机物理内存大小为4MB,每个内存页大小为4k。采用分页机制,使用二级页表,第一级为页目录,共有1024项,每个页目录项指向一个页表,每个页表项指向一个实际的物理页面,每个页表共有1024个页表项。假设页目录和页表不占用内存空间。 系统中还有一个交换设备,采用分块管理机制,每块大小为4K,共1024个。有一系列内存访问指令,系统根据内存访问指令的内存虚地址访问内存。如果页目录项为空,则分配一个页表,并将相关值存入页目录项,如果页表项为空,则请求分配一个内存页,如果没有空闲内存,则使用页面置换算法换出一个内存页到交换设备上。如果页表项表明内存页在交换设备上,则先请求一个物理内存页,然后从交换设备上读入内存内容,释放交换设备上的磁盘块。-use Linux c language memory management simulator assumptions computers to the physical memory size 4 MB, each memory page size to 4k. Pagination mechanism, the use of two-page questionnaire, the first level of Contents page, a total of 1,024. each page directory entry point to a page table, each page table at an actual item of the physical pages, each page table pages of a total of 1,024 items table. Assuming page catalog and page table off memory space. There is also a system to exchange equipment, a sub-block management mechanism, each 4K block size, a total of 1,024. A series of memory access instructions, the system memory access instructions under the virtual memory address access memory. If the page directory entry is empty, one-page questionnaire distribution, and related value depo 下载
|
内存管理模拟实现——实存页式:跟据内存管理实存页式的工作原理,模拟实现实存页式的内存管理,使用C 语言编制了模拟实现的的程序。-memory management simulation -- real page-style : According to the memory management real page-work principle Simulation real page-memory management, the use of C language simulation of the process. 下载
|
存储器管理是操作系统核心内容。本设计要求用C语言编写和调试一个模拟内存管理程序。实现内存的分配和回收。熟悉操作系统内存分区管理方案的设计和实现。通过课程设计可以加深理解有关内存的分配和回收过程,并体会和了解分区分配的具体实施办法。- 下载
|
存储器管理是操作系统核心内容。本设计要求用C语言编写和调试一个模拟内存管理程序。实现内存的分配和回收。熟悉操作系统内存分区管理方案的设计和实现。通过课程设计可以加深理解有关内存的分配和回收过程,并体会和了解分区分配的具体实施办法。- 下载
|
用链表实现的内存管理,用数组来模拟内存空间实现的一个内存管理算法-achieve with the memory management, using memory arrays to simulate space realization of a memory management algorithm 下载
|
操作系统中的 内存管理 FIFO算法模拟-OS FIFO memory management algorithm simulation 下载
|
操作系统中的进程调度, 模拟存储管理中内存空间的管理和分配 ,虚拟存储管理器的页面调度.-operating system, the process of scheduling, memory management simulation memory management and allocation, and virtual storage management pages of scheduling. 下载
|
模拟内存分配的c语言实现 六、 实验目的 了解用户程序分配内存以及回收所用内存的过程,加深对操作系统存储管理机制的理解。 七、 实验内容 采用首次适应法、最佳适应法或最差适应法,编写一内存分配和回收模拟程序。 (提示:“内存空闲区”数组的设置原理类似于实验一。动态地随机产生新的“内存分配”或“内存回收”请求,再按照你选定的分配算法修改这个数组。由于这个实验的重点在于内存分配,所以不考虑与某内存区相关的进程情况。) -simulation memory allocation in C Language 6, the experiment was to understand user program memory allocation and recovery of memory used by the process, enhance the operating system memory management mechanisms and understanding. 7, the first experiment using content to adapt, adapt best or the worst adaptation law, the preparation of a memory allocation and recovery simulation program. (Tip : "memory free zone" set up an array of principles similar to the experimental one. Dynamic random to create a new "memory allocation" or "memory recovery" request, then you have chosen in accordance with the allocation algorithm to change the array. As the focus of this experiment is memory allocation, there is no test taking into account with a certain memory areas rela 下载
|
操作系统的内存管理模拟,用C++编写,不是可视化界面,但是十分方便实用~-operating system memory management simulation, C preparation, not visual interface, but very convenient and practical ~ 下载
|