Linux下使用c语言实现的内存管理模拟器 假设有台计算机物理内存大小为4MB,每个内存页大小为4k。采用分页机制,使用二级页表,第一级为页目录,共有1024项,每个页目录项指向一个页表,每个页表项指向一个实际的物理页面,每个页表共有1024个页表项。假设页目录和页表不占用内存空间。 系统中还有一个交换设备,采用分块管理机制,每块大小为4K,共1024个。有一系列内存访问指令,系统根据内存访问指令的内存虚地址访问内存。如果页目录项为空,则分配一个页表,并将相关值存入页目录项,如果页表项为空,则请求分配一个内存页,如果没有空闲内存,则使用页面置换算法换出一个内存页到交换设备上。如果页表项表明内存页在交换设备上,则先请求一个物理内存页,然后从交换设备上读入内存内容,释放交换设备上的磁盘块。
标签: Linux 页 MB c语言
上传时间: 2015-05-01
上传用户:ardager
DM9000AE的中文手册。很难得得哦。LOCAL BUS芯片现推荐一款DM9000AE网卡芯片,其基本特性是48PIN,10/100MLOCAL-BUS interface,工作模式8/16bit, 有AUTO-Mdix(自动翻转)、TCP/Ip加速(check sum offload)减轻CPU负担,提高整机效能,20ns响应时间。2.5V/3.3V低功耗。广泛应用在IPTV、IPSETBOX、VOD、IPCAMERA、IPVIDEOPHONE等产品.
标签: 9000 LOCAL DM AE
上传时间: 2015-05-02
上传用户:dyctj
本程序为一个内存动态分区分配的模拟程序,采用首次适应算法和最佳适应算法实现动态分区。其中,空闲分区通过空闲分区链来管理,在进行内存分配时,系统优先使用空闲区低端的空间
标签: 程序 动态 分区 算法
上传时间: 2013-12-28
上传用户:sxdtlqqjl
模拟页式虚拟存储管理中缺页中断理想型淘汰算法1. 随机确定内存大小,页面数,进程的个数,每个进程的页数,给进程分配的页面数。要求计算缺页次数,缺页率,被淘汰的序列。
标签: 页 模拟 存储管理 中断
上传用户:秦莞尔w
sd卡程序,应用程序和部分驱动程序,自动检测sd卡
标签: 程序
上传时间: 2013-12-10
上传用户:manking0408
这是一个市场上常见电视卡的驱动程序源代码,对做电视卡驱动程序开发的朋友有很高的参考价值。
标签: 电视卡 源代码 驱动程序
上传时间: 2014-06-04
上传用户:rocketrevenge
卡尔曼滤波器设计的一个例子,包括详细的说明文档
标签: 卡尔曼 滤波器设计
上传用户:奇奇奔奔
周立功的 SD/MCC 卡的源码,自己的高质量源码不多,希望这个源码能为贵网添砖加瓦,我怀着虔诚的心想加入这个大集体!
标签: 源码 MCC SD 高质量
上传用户:CSUSheep
这是利用Mifare SDK开发的读写基于ISO14443标准RF卡的程序。
标签: Mifare 14443 ISO SDK
上传时间: 2015-05-03
上传用户:ynsnjs
这是用于Mifare卡开发的programmer reference和DLL文件
标签: programmer reference Mifare DLL
上传时间: 2014-12-20
上传用户:zhangyigenius