发明名称 |
一种存储数据的方法、设备和系统 |
摘要 |
本发明公开了一种存储数据的方法,该方法包括:根据预先设定的阈值判断传输数据的逻辑地址是否具有连续性;根据判断结果确定启用寄存器的级数进行所述传输数据的存储。另外,本发明实施例还提供了一种存储数据的设备和系统。通过本发明实施例,在数据传输过程中能根据预先设定的阈值自动判断传输数据的逻辑地址是否具有连续性并确定启用寄存器级数实现寄存器模式的自动切换,使寄存器在传输具有连续性的大数据时提高整体性能,也可以在传输不具有连续性的随机数据时保持最优的传输性能。 |
申请公布号 |
CN101403991B |
申请公布日期 |
2011.04.20 |
申请号 |
CN200810173692.4 |
申请日期 |
2008.11.07 |
申请人 |
成都市华为赛门铁克科技有限公司 |
发明人 |
柯乔 |
分类号 |
G06F12/02(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
北京挺立专利事务所 11265 |
代理人 |
叶树明 |
主权项 |
一种存储数据的方法,其特征在于,包括:根据预先设定的阈值判断传输数据的逻辑地址是否具有连续性,包括:比较所述传输数据的逻辑地址连续的次数与所述阈值的大小,当所述传输数据的逻辑地址连续的次数小于或等于所述阈值时,确认所述传输数据的逻辑地址不具有连续性;当所述传输数据的逻辑地址连续的次数大于所述阈值时,确认所述传输数据的逻辑地址具有连续性;所述预先设定的阈值,是根据存储介质的特性而定的特定参数的阈值,具体为数据逻辑地址连续的次数;根据判断结果确定启用寄存器的级数进行所述传输数据的存储,包括:当确认所述传输数据的逻辑地址不具有连续性时,确定启用所述寄存器的第一级寄存器进行所述传输数据的存储;当确认所述传输数据的逻辑地址具有连续性时,确定启用所述第一级寄存器和所述寄存器的第二级寄存器进行所述传输数据的存储。 |
地址 |
611731 四川省成都市高新区西部园区清水河片区 |