发明名称 | 一种自动将缓存在易失介质中的数据写回方法 | ||
摘要 | 本发明提供了一种自动将缓存在易失介质中的数据写回方法,将低速设备与高速设备分别划分region管理,管理region的数据结构在内存中,对一个region的操作首先调用读取接口,操作完成后调用释放接口释放;在系统建立时创建后台冲洗线程,冲洗线程在没有任务时处于睡眠状态,在对region操作完成后唤醒冲洗线程,冲洗线程根据策略将region写回低速设备。 | ||
申请公布号 | CN102521173B | 申请公布日期 | 2014.10.22 |
申请号 | CN201110363871.6 | 申请日期 | 2011.11.17 |
申请人 | 曙光信息产业(北京)有限公司 | 发明人 | 袁清波;许建卫;刘新春;邵宗有 |
分类号 | G06F13/16(2006.01)I | 主分类号 | G06F13/16(2006.01)I |
代理机构 | 北京安博达知识产权代理有限公司 11271 | 代理人 | 徐国文 |
主权项 | 一种自动将缓存在易失介质中的数据写回方法,其特征在于:将低速设备与高速设备分别划分region管理,管理region的数据结构在内存中,对一个region的操作首先调用读取接口,操作完成后调用释放接口释放;在系统建立时创建后台冲洗线程,冲洗线程在没有任务时处于睡眠状态,在对region操作完成后唤醒冲洗线程,冲洗线程根据策略将region写回低速设备;所述冲洗线程在被唤醒后的工作过程为:判断是否存在脏region,如果没有则继续睡眠;如果存在脏region,根据策略写回脏region;如果脏region的数量大于零,从高速设备中读出脏region写入低速设备;如果策略暂时不允许写回,则延迟,之后再重新执行冲洗线程。 | ||
地址 | 100084 北京市海淀区水磨西街64号 |