Linux环境下NTFS文件系统驱动设计与实现

被引量 : 0次 | 上传用户:lxm1230520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
NTFS文件系统具有高性能、高可靠性、安全等优点。但是微软公司没有公开任何与NTFS文件系统的结构和实现相关的资料,加之NTFS文件系统的结构复杂,所以在Linux环境下实现NTFS文件系统驱动很困难。针对这个问题,Linux-ntfs工作组取得了一些进展,实现了具有读功能的NTFS驱动。 在深入地解剖了NTFS文件系统的磁盘结构的前提下,本文设计并且实现了Linux环境下NTFS驱动KD-NTFS。与Linux中其它的NTFS文件系统驱动Linux-NTFS和Captive-NTFS相比,KD-NTFS的优点是:第一,具有完整而高效的读写功能;第二,具有良好的扩展性,可以便捷地实现NTFS文件系统的高级功能。 KD-NTFS设计为三层:VFS操作接口层、KD-NTFS抽象操作层和NITS磁盘结构层。VFS操作接口层是KD-NTFS和VFS互操作的接口;KD-NTFS抽象操作层一方面向VFS操作接口层提供简单而有效的操作接口,另一方面为NTFS磁盘结构层封装NTFS文件系统磁盘结构的细节;NTFS磁盘结构层处理NTFS文件系统磁盘结构。KD-NTFS抽象操作层是KD-NTFS设计和实现的重点。
其他文献
材料的破坏过程和焊接结构的完整性,是破坏力学和材料科学交叉的研究领域。随着国民经济的高速发展,我国海洋结构、桥梁结构、现代建筑及水电核电等工程建设项目规模越来越大
船舶建造最大的特点,就是建造周期长,建造金额巨大。以在建船舶设定抵押权是目前国际造船融资的主要形式,已得到许多国家的认可,并且在其相关立法中建立了相应的建造中船舶抵
作为中国现代主义美术的先驱,林风眠(1900-1991)和日本现代最著名的风景画家东山魁夷(1908-1999)一样,都是20世纪东方美的现代探索者。在过去的那一个世纪里,他们立足本国本
由于多兵种联合作战战役任务计划的高度不确定性、复杂性以及时间紧迫性等特点,使联合作战任务计划成为作战指挥不可缺少的过程。在当前多兵种联合作战过程中,利用计算机进行
介绍了国内外双氧水工业生产中工作溶液的选择标准和最新进展,并指出工作溶液对双氧水生产的重要性。
活塞作为内燃机的关键零部件之一,它的工作情况直接关系到高速内燃机的工作可靠性和使用耐久性,同时直接影响到内燃机的排放性能。活塞的结构和所处的工作环境十分复杂,在工
一、选题意义和研究目的 股权是一项具有价值的重要商事权利。股权出资是一种重要的资本运作手段,在市场经济社会发挥着重要的作用,但同时又具有威胁经济稳定和市场公平的
船舶所有权为船舶物权的基础和核心,既具有财产所有权的一般属性,又具有特殊性。受制于物权立法和理论的发展,目前,我国船舶所有权理论研究较为薄弱,立法还很不完善,一些重要
伴随着新一轮11亿元融资的正式发布,钢铁行业、B2B行业对找钢网的关注达到空前高度,找钢网的影响力在持续提升。与此同时,关注、研究找钢网的人越来越多,也有很多人和机构对找钢
报纸
实效性是大学生思想政治教育的一个关键性问题。如何提高大学生思想政治教育的实效性,是当前大学生思想政治教育面临的一个迫切需要解决的重大课题。改革开放以来,特别是在党