Linux存储结构分析

来源 :中南林业科技大学 | 被引量 : 0次 | 上传用户:yanji0708
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过对64位Linux操作系统的存储结构进行了研究,编程实现了一个内存分析的工具。从内存数据出发,研究进程链表的结构,页式映射以及空闲页面管理。通过内存数据和工具得到的结果进行对比验证。阐述了内存获取的方案,设计并实现了一个内存获取接口 CDriverLoad。介绍了每个系统功能的驱动设计思路以及驱动具体实现。给出了进程头结点定位方案,分析了进程链表的结构。从内存数据出发,验证了进程链表是一个双向循环链表。阐述了虚拟地址到物理地址的转化过程,给出了获取CR3的方法,并且从内存数据出发,分析了每一级映射后得到的结果。研究了伙伴算法的原理,分析了成为伙伴的条件,给出了空闲页管理的头结点定位方法。分析了 ZONE_DMA的free_area[0]的数据块,验证了空闲页面管理的free_list链表是一个双向循环链表。研究内容经过了软件和内存数据的双重验证。并且将研究内容编程实现了内存分析工具,达到快速分析的目的,为Linux操作系统内存数字取证软件设计提供理论依据和具体接口。
其他文献
大规模平行语料库是机器翻译、跨语言信息检索等自然语言处理应用的重要资源。互联网上存在着海量的多语言平行资源,以往的一些研究都致力于从一些多语网站中获取平行(即互为
传统秘密图像分存技术需要对图像的所有数据进行处理,由于图像数据量大,所以算法执行时间比较长,而且分存算法产生的数据总量与原始图像数据量相比扩张明显,会对网络传输和存
在计算机视觉研究领域中运动物体检测跟踪已成为了一个热点问题。视频监控中运动物体跟踪如何避免受到目标变化、场景复杂、发生变形等因素的干扰,实现目标识别、目标行为分析
在机会网络中移动终端设备能量受限的特点是影响机会网络应用大规模普及的重要因素之一。如何以能量有效利用的方式完成协作感知任务,达到较低的消息传输延迟和较好的消息投
环境污染问题一直是个大问题,困扰着人们的工作、生活和学习。污染物的监测也越来越受到人们的瞩目,污染源在线监测系统成为解决环境污染的有效途径之一。通常情况下,污染源在线
在现代信息社会里,表单是政府和各种企事业单位日常工作中常用的信息载体。传统电子表单普遍存在代码复用率低、开发效率低下、开发周期长、开发成本高等各种常见问题。随着
协同过滤是推荐系统中最流行且最成功的推荐算法。它基于群体智慧的思想,为目标用户选取行为最接近的邻居用户并根据邻居用户的喜好为目标用户进行推荐。协同过滤算法在帮助
伴随着互联网的迅速发展,网络已经成为了消费者反馈观点的主要途径。网络上包括的大量评论信息不仅仅为商家提供了一个信息展示的平台,也为消费者提供了产品使用体验交流的平台
随着互联网技术的快速发展,各种功能强大的图像处理软件的出现,越来越多的非专业人士可以轻而易举的对图像进行修改。图像如果被恶意的篡改并大量使用在新闻媒体等领域,将严重影
随着人类对海洋探索的逐步深入,海洋环境的安全问题也日渐突出。计算机视觉技术的发展为海洋学研究和海上安全防护开辟了一条崭新的途径,海上动目标的检测问题也在国内外掀起