发明名称 |
一种提高存储设备写入速度的实现方法及系统 |
摘要 |
本发明适用于存储技术领域,提供了一种提高存储设备写入速度的实现方法及系统,所述方法包括:根据预先设置的隐藏区、保留区所占用的存储空间的大小,计算第一文件分配表所占用的存储空间;根据隐藏区、保留区和第一文件分配表所占用的存储空间的大小,计算第二文件分配表所占用的存储空间;根据第二文件分配表所占用的存储空间的大小,计算存储设备的容量范围数据,并将容量范围数据记录在存储设备的固件中;控制对存储设备进行格式化处理;根据格式化前保留区和第二文件分配表所占用的存储空间的大小,计算格式化后的保留区所占用的存储空间。本发明提供的方法使数据写入在存储设备中页的开始位置,提高了数据写入存储设备的速度。 |
申请公布号 |
CN101894076B |
申请公布日期 |
2012.08.29 |
申请号 |
CN201010234942.8 |
申请日期 |
2010.07.22 |
申请人 |
深圳市江波龙电子有限公司 |
发明人 |
豆威 |
分类号 |
G06F12/02(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
深圳中一专利商标事务所 44237 |
代理人 |
张全文 |
主权项 |
一种提高存储设备写入速度的实现方法,其特征在于,所述方法包括下述步骤:根据预先设置的隐藏区、保留区所占用的存储空间的大小,计算第一文件分配表所占用的存储空间,其中,计算第一文件分配表所占用的存储空间的计算公式为:第一文件分配表所占用扇区数=[(总可用扇区数‑隐藏区占用扇区数‑保留区占用扇区数)/每簇扇区数]*(每簇占用字节数/每扇区字节数);根据隐藏区、保留区和第一文件分配表所占用的存储空间的大小,计算第二文件分配表所占用的存储空间,其中,计算第二文件分配表所占用的存储空间的计算公式为:第二文件分配表所占用扇区数=[(总可用扇区数‑隐藏区占用扇区数‑保留区占用扇区数‑第一文件分配表占用扇区数)/每簇扇区数]*(每簇占用字节数/每扇区字节数);根据所述第二文件分配表所占用的存储空间的大小,计算存储设备的容量范围数据,并将所述容量范围数据记录在所述存储设备的固件中;控制对存储设备进行格式化处理;根据格式化前保留区和第二文件分配表所占用的存储空间的大小,计算格式化后的保留区所占用的存储空间,所述格式化后的保留区用于调整存储设备的容量范围数据,使所述存储设备的数据区的写入位置在新的一页的开始位置。 |
地址 |
518000 广东省深圳市南山区科发路8号金融服务技术创新基地1栋8楼A、B、C、D、E、F1 |