[发明专利]一种缓存动态分配管理方法及装置有效
申请号: | 201110139643.0 | 申请日: | 2011-05-27 |
公开(公告)号: | CN102207830A | 公开(公告)日: | 2011-10-05 |
发明(设计)人: | 上官应兰 | 申请(专利权)人: | 杭州宏杉科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310052 浙江省杭州市滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种缓存空间动态分配管理技术,其通过监测系统内启用了缓存功能的存储资源(SU)上主机的IO请求情况,并根据预定规则将启用了缓存功能的SU区分为活跃状态和不活跃状态;在SU状态改变时,计算系统内各个SU可分配到的缓存最大值;在缓存最大值发生改变时,检查SU当前占用缓存空间是否超过新的缓存最大值,如果是则对该SU当前占用的缓存空间进行回收操作直到其小于等于所述新的缓存最大值。本发明根据SU业务变化及时回收额外占用的缓存资源,达到缓存的合理分配使用以及提升缓存利用效率的目标。 | ||
搜索关键词: | 一种 缓存 动态分配 管理 方法 装置 | ||
【主权项】:
一种缓存空间动态分配管理装置,用于执行网络存储系统内的缓存管理操作,其中网络存储系统包括存储控制器以及多块磁盘,所述存储控制器的前端端口通过网络连接主机,所述存储控制器的后端磁盘端口与所述磁盘相连;其中该装置包括:状态监测单元,用于监测网络存储系统内各启用了缓存功能的存储资源(SU)上的来自主机的IO请求情况,并根据预定的规则将启用了缓存功能的SU区分为活跃状态和不活跃状态;阈值计算单元,用于在SU状态发生改变时,计算系统内不活跃SU可以分配到的缓存最大值SUmin或者活跃SU可以分配到的缓存最大值SUmax,其中SUmin等于第一预设缓存大小除以启用了缓存功能的SU总数,其中SUmax等于第二预设缓存大小除以活跃SU总数加上SUmin;分配管理单元,用于在SUmin或者SUmax发生改变时,检查各个SU当前占用的缓存空间是否超过当前其可以分配到的缓存最大值,如果是则对该SU当前占用的缓存空间进行回收操作直到其小于等于其可以分配到的缓存最大值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宏杉科技有限公司,未经杭州宏杉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110139643.0/,转载请声明来源钻瓜专利网。
- 上一篇:交流型等离子体显示元件
- 下一篇:无线通信接收系统中前向多径检测装置及方法