[发明专利]硬盘存储的读写方法无效
申请号: | 201010198774.1 | 申请日: | 2010-06-11 |
公开(公告)号: | CN101853306A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 周波 | 申请(专利权)人: | 深圳市黄河数字技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市科吉华烽知识产权事务所 44248 | 代理人: | 胡吉科 |
地址: | 518000 广东省深圳市南山区粤海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 存储 读写 方法 | ||
【技术领域】
本发明涉及硬盘存储,尤其涉及硬盘存储的读写方法。
【背景技术】
在硬盘存储方面,目前比较常用的方法是根据当前时间建立文件,如:2009年8月20日16点30分开始录像,则创建录像文件200908201630.h264,然后往这个文件里写,停止录像就关闭文件。硬盘满时,搜索最老的文件删除,然后又重新创建新的文件,这样不断重复。
然而,根据当前时间建立文件有以下缺陷:1.文件很多,检索的时间会比较长;2.文件不断的创建、删除,对操作系统的文件系统的稳定性是极大的考验,在Linux和Windows下测试发现,文件读写速度会变得越来越慢;3.不同的文件大小不同,在不断覆盖写的过程中,硬盘的碎片会不断增加。因此,现有技术需要改进和提高。
【发明内容】
为了解决现有技术中的问题,本发明提供了一种硬盘存储读写方法,对文件的管理更简单可靠。
本发明提供了一种硬盘存储的写方法,包括以下步骤:对硬盘进行格式化;在索引文件里查找可用的数据文件;将数据写到对应的数据文件中;同时更新索引。
作为本发明的进一步改进,对硬盘进行格式化包括以下步骤:在硬盘上建立大小相同的数据文件;在硬盘上创建2个完全相同的索引文件。
作为本发明的进一步改进,建立1个对应所述数据文件的备份文件。
作为本发明的进一步改进,所述2个完全相同的索引文件包括1个主索引文件与1个备份索引文件。
作为本发明的进一步改进,同时更新索引包括以下步骤:在所述索引文件记录每个数据文件的开始时间;在所述索引文件中记录每个数据文件的结束时间;在所述索引文件中记录每个数据文件的起始位置;在所述索引文件中记录每个数据文件的结束位置。
本发明还提供了一种硬盘存储的读方法,用于读取通过所述硬盘存储的写方法所得到的数据文件,包括以下步骤:在索引文件中查找满足条件的所述数据文件及与数据位置;打开所述数据文件;读取所述数据文件;读取完毕后,关闭所述数据文件。
本发明的有益效果是:
(1)对文件的管理简单可靠,对文件系统没有压力;
(2)文件检索简单;
(3)不会有硬盘碎片;
(4)硬盘的读写速度不会随数据的不断覆盖而变慢。
【附图说明】
图1是本发明硬盘存储的写方法的流程图;
图2是本发明硬盘存储的读方法的流程图。
【具体实施方式】
下面结合附图说明及具体实施方式对本发明进一步说明。
如图1所示是硬盘存储的写方法的流程图。在步骤S100中,对硬盘进行格式化,具体为:在硬盘上建立大小相同的数据文件,并在硬盘上创建2个完全相同的索引文件。2个完全相同的索引文件包括1个主索引文件与1个备份索引文件。建立1个对应所述数据文件的备份文件。在本实施方式中,若数据文件非常重要,则建立1个对应的备份文件。
在步骤S102中,在索引文件里查找可用的数据文件。
在步骤S104中,将数据写到对应的数据文件中。
将数据写到对应的数据文件中的同时,进行步骤S106,更新索引。具体为:在索引文件记录每个数据文件的开始时间;在索引文件中记录每个数据文件的结束时间;在索引文件中记录每个数据文件的起始位置;在索引文件中记录每个数据文件的结束位置。
如图2所示是硬盘存储的读方法的流程图。本实施方式中的硬盘存储的读方法,用于读取通过硬盘存储的写方法所得到的数据文件。在步骤S200中,在索引文件中查找满足条件的数据文件及与数据位置,数据位置包括数据开始位置与数据结束位置。
在步骤S202中,打开数据文件。在步骤S204中,读取数据文件。在步骤S206中,读取完毕后,关闭数据文件。
在本实施方式中,不重复创建文件与删除文件,只将数据文件对应在索引文件中的信息进行处理即可。如进行数据有效长度清0的处理。
本发明所提供的硬盘存储的读写方法,对文件的管理简单可靠,对文件系统没有压力;文件检索简单;不会有硬盘碎片;硬盘的读写速度不会随数据的不断覆盖而变慢。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市黄河数字技术有限公司,未经深圳市黄河数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010198774.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种制备氮化镓基垂直结构发光二极管的方法
- 下一篇:一种氯氧镁水泥