[发明专利]加快在不连续页面写入数据的计算机系统及其方法有效
申请号: | 201510919018.6 | 申请日: | 2015-12-11 |
公开(公告)号: | CN106874216B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 曹世强;简廷芳;张安男 | 申请(专利权)人: | 捷鼎新加坡私人有限公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 南霆 |
地址: | 新加坡克罗士街上段531A号*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加快 连续 页面 写入 数据 计算机系统 及其 方法 | ||
1.一种加快在不连续页面写入数据的计算机系统,包含:
一硬盘,包含读写头及一磁轨,该磁轨包含至少一区块,该至少一区块包含连续的多个第一页面;
一存储器,包含多个第二页面,该些第二页面的写入速度大于该些第一页面中的不连续页面的写入速度;及
一处理器,用以执行多个写入命令,每一该写入命令包含一写入数据及一写入地址,该写入地址对应于该些第一页面中的一写入页面,该处理器根据该些写入地址计数该些写入页面的数量,且该处理器比较该些写入页面的数量与该区块的该些第一页面的数量,当该些写入页面的数量大于或等于该些第一页面的数量的二分之一,该处理器根据该些写入地址判断该些写入页面是否连续,若该些写入页面不连续,该处理器根据该些写入地址读取该些第一页面,以将该些第一页面的储存数据写入该些第二页面,且该处理器根据该些写入地址将每一该写入数据写入该些第二页面,于每一该写入数据写入至该存储器后,该处理器将该些第二页面的储存数据写入该些第一页面。
2.如权利要求1所述的加快在不连续页面写入数据的计算机系统,其中该些第二页面为不连续,且该些第二页面与该些第一页面之间包含一一对一映射关系,该处理器根据该一对一映射关系将该些第一页面自该硬盘写入该些不连续的第二页面,于该些写入数据写入该存储器后,该处理器根据该一对一映射关系将该些不连续的第二页面写入该些第一页面。
3.如权利要求1所述的加快在不连续页面写入数据的计算机系统,其中该处理器判断该些写入地址对应的该些写入页面的任二者之间是否包含任一其他该第一页面,若是,则判断该些写入页面不连续。
4.如权利要求1所述的加快在不连续页面写入数据的计算机系统,其中该些第二页面与该些第一页面之间包含一一对一映射关系,该些写入页面位于该些第一页面中的两第一页面的范围间,当该些写入页面的数量大于或等于该些第一页面的数量的二分之一且该些写入页面不连续时,该处理器读取该两第一页面的范围间的储存数据,并根据该一对一映射关系将该两第一页面的范围间的储存数据写入该些第二页面,于处理器将每一该写入数据写入至该存储器后,该处理器根据该一对一映射关系将该些第二页面中对应于该两第一页面的范围间的储存数据写入该些第一页面中该两第一页面的范围间。
5.一种加快在不连续页面写入数据的方法,适于一硬盘,该硬盘包含读写头及一磁区,该磁区包含至少一区块,该至少一区块包含连续的多个第一页面,该些第一页面中的不连续页面的写入速度小于一存储器的多个第二页面的写入速度,该加快在不连续页面写入数据的方法包含:
执行多个写入命令,每一该写入命令包含一写入数据及一写入地址,该写入地址对应于该些第一页面中的一写入页面;
计数该些写入页面的数量;
判断该些写入页面的数量是否大于或等于该些第一页面的数量的二分之一;
当该些写入页面的数量大于或等于该些第一页面的数量的二分之一,根据该些写入地址判断该些写入页面是否连续;
若该些写入页面不连续,根据该些写入地址读取该些第一页面;
将该些第一页面的储存数据写入该些第二页面;
根据该些写入地址将每一该写入数据写入该些第二页面;及
将该些第二页面的储存数据写入该些第一页面。
6.如权利要求5所述的加快在不连续页面写入数据的方法,其中,于根据该些写入地址判断该些写入页面是否连续的步骤中,判断该些写入地址对应的该些写入页面的任二者之间是否包含任一其他该第一页面,若是,则判断该些写入页面不连续。
7.如权利要求5所述的加快在不连续页面写入数据的方法,其中该些第二页面为不连续,且该些第二页面与该些第一页面之间包含一一对一映射关系,于将该些第一页面的储存数据写入该些第二页面的步骤中,根据该一对一映射关系将该些第一页面的储存数据写入该些不连续的第二页面;于将该些第二页面的储存数据写入该些第一页面的步骤中,根据该一对一映射关系将该些不连续的第二页面写入该些第一页面。
8.如权利要求5所述的加快在不连续页面写入数据的方法,其中该些第二页面与该些第一页面之间包含一一对一映射关系,该些写入页面位于该些第一页面中的两第一页面的范围间,若该些写入页面的数量大于或等于该些第一页面的数量的二分之一,于根据该些写入地址读取该些第一页面的步骤中,读取该两第一页面的范围间的储存数据;于将该些第一页面的储存数据写入该些第二页面的步骤中,根据该一对一映射关系将该两第一页面的范围间的储存数据写入该些第二页面;于将该些第二页面的储存数据写入该些第一页面的步骤中,根据该一对一映射关系将该些第二页面中对应于该两第一页面的范围间的储存数据写入该些第一页面中该两第一页面的范围间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷鼎新加坡私人有限公司,未经捷鼎新加坡私人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510919018.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动调节晾晒角度的晾衣架及其控制方法
- 下一篇:一种喷气型衣物晾晒装置