发明名称 |
具有写屏障敏感命令和写屏障不敏感命令的存储设备 |
摘要 |
本发明是实现写屏障命令并为主机提供指定其他写命令为敏感于或不敏感于写屏障命令的存在的装置的存储设备。所述设备可以通过改变不敏感于写屏障命令的写命令的执行顺序来优化命令的执行。在本发明的实施例中,与写命令相关联的标志指示命令敏感于或不敏感于写屏障命令的存在。在本发明的实施例中,可以将写屏障命令实现为具有指示命令是否为写屏障命令的标志的写命令。在本发明的一个实施例中,在非易失性高速缓存中存储要写入到介质的命令和数据的队列。 |
申请公布号 |
CN101334708B |
申请公布日期 |
2011.03.23 |
申请号 |
CN200810092616.0 |
申请日期 |
2008.04.16 |
申请人 |
日立环球储存科技荷兰有限公司 |
发明人 |
乔格·C·德索扎;朱瑞锋;韩春琦;阿纳德·K·库尔卡尼;唐纳德·J·莫拉罗;理查德·M·H·纽;马科·桑维多 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
郭定辉 |
主权项 |
一种操作数据存储设备的方法,包括:将从主机接收的命令置于队列中;对于由主机指定为写屏障不敏感的写命令,优化被指定为写屏障不敏感的写命令的执行顺序,而不考虑由所述主机发布的写屏障命令;以及对于由主机指定为写屏障敏感的写命令,仅在写入关于之前所接收到的写屏障命令的数据之后将被指定为写屏障敏感的写命令的数据写入到介质中。 |
地址 |
荷兰阿姆斯特丹 |