发明名称 一种自动将缓存在易失介质中的数据写回方法
摘要 本发明提供了一种自动将缓存在易失介质中的数据写回方法,将低速设备与高速设备分别划分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号