【技术实现步骤摘要】
用于主存储系统中的负反馈高速缓存数据冲刷的系统和方法
技术介绍
“回写”通常可以被描述为将脏页写回到持久存储装置的过程,从而允许这些页被回收用于其他使用。当I/O压力太大时,可以实现补救该压力的技术。
技术实现思路
在一个示例实现中,由一个或多个计算设备所执行的方法可以包括但不限于:通过计算设备确定在支持设备上针对每个过程能够被生成的脏页的数目。可以确定在支持设备上针对每个过程能够被生成的脏页的数目是否超过在支持设备上针对每个过程当前被生成的实际脏页的阈值设定点。可以确定睡眠的可变时间量。可以针对可变时间量执行睡眠,其中额外脏页的生成被暂停。可以包括以下示例特征中的一个或多个。确定针对每个过程能够被生成的脏页的数目是否超过在支持设备上针对过程被生成的实际脏页的阈值设定点可以包括:识别在支持设备上针对每个过程当前被生成的实际脏页相对于阈值设定点的比较。确定针对每个过程能够被生成的脏页的数目是否超过在支持设备上针对每个过程被生成的实际脏页的阈值设定点还可以包括:识别针对每个过程当前被生成的实际脏页相对于支持设备上的脏页硬限制的比较。确定针对每个过程能够被生成的脏页的数目是否超过在支持设备上针对每个过程被生成的实际脏页的阈值设定点还可以包括:至少部分基于针对每个过程当前被生成的实际脏页相对于阈值设定点的比较以及针对每个过程当前被生成的实际脏页相对于脏页硬限制的比较,来确定全局比。如果支持设备超过相应的脏页份额,则可以向上调节全局比,并且如果支持设备低于相应的脏页分额,则可以向下调节全局比。可以动态地确定睡眠的可变时间量。可以至少部分基于支持设备的回写带宽能力和针对每个过程 ...
【技术保护点】
1.一种计算机实现的方法,包括:由计算设备确定在支持设备上针对每个过程能够被生成的脏页数目;确定在所述支持设备上针对每个过程能够被生成的所述脏页数目是否超过在所述支持设备上针对每个过程当前被生成的实际脏页的阈值设定点;确定睡眠的可变时间量;以及针对所述可变时间量执行睡眠,其中额外脏页的生成被暂停。
【技术特征摘要】
1.一种计算机实现的方法,包括:由计算设备确定在支持设备上针对每个过程能够被生成的脏页数目;确定在所述支持设备上针对每个过程能够被生成的所述脏页数目是否超过在所述支持设备上针对每个过程当前被生成的实际脏页的阈值设定点;确定睡眠的可变时间量;以及针对所述可变时间量执行睡眠,其中额外脏页的生成被暂停。2.根据权利要求1所述的计算机实现的方法,其中确定针对每个过程能够被生成的所述脏页数目是否超过在所述支持设备上针对每个过程被生成的所述实际脏页的所述阈值设定点包括:识别在所述支持设备上针对每个过程当前被生成的所述实际脏页相对于所述阈值设定点的比较。3.根据权利要求2所述的计算机实现的方法,其中确定针对每个过程能够被生成的所述脏页数目是否超过在所述支持设备上针对每个过程被生成的所述实际脏页的所述阈值设定点还包括:识别针对每个过程当前被生成的所述实际脏页相对于所述支持设备上的脏页硬限制的比较。4.根据权利要求3所述的计算机实现的方法,其中确定针对每个过程能够被生成的所述脏页数目是否超过在所述支持设备上针对每个过程被生成的实际脏页的所述阈值设定点还包括:至少部分地基于针对每个过程当前被生成的所述实际脏页相对于所述阈值设定点的比较以及针对每个过程当前被生成的所述实际脏页相对于所述脏页硬限制的比较,来确定全局比。5.根据权利要求4所述的计算机实现的方法,还包括:如果所述支持设备在相应的脏页份额之上,则向上调节所述全局比,并且如果所述支持设备在所述相应的脏页份额之下,则向下调节所述全局比。6.根据权利要求1所述的计算机实现的方法,其中睡眠的所述可变时间量被动态确定。7.根据权利要求1所述的计算机实现的方法,其中睡眠的所述可变时间量至少部分地基于所述支持设备的回写带宽能力以及针对每个过程能够被生成的所述脏页数目的动态水准调节而被确定。8.一种驻留在计算机可读存储介质上的计算机程序产品,所述计算机可读存储介质具有被存储在其上的多个指令,所述多个指令在跨一个或多个处理器被执行时,使得所述一个或多个处理器的至少一部分执行操作,所述操作包括:确定在支持设备上针对每个过程能够被生成的脏页数目;确定在所述支持设备上针对每个过程能够被生成的所述脏页数目是否超过在所述支持设备上针对每个过程当前被生成的实际脏页的阈值设定点;确定睡眠的可变时间量;以及针对所述可变时间量执行睡眠,其中额外脏页的生成被暂停。9.根据权利要求8所述的计算机程序产品,其中确定针对每个过程能够被生成的所述脏页数目是否超过在所述支持设备上针对每个过程被生成的所述实际脏页的所述阈值设定点包括:识别在所述支持设备上针对每个过程当前被生成的所述实际脏页相对于所述阈值设定点的比较。10.根据权利要求9所述的计算机程序产品,其中确定针对每个过程能够被生成的所述脏页数目是否...
【专利技术属性】
技术研发人员:吕烁,王文俊,
申请(专利权)人:伊姆西IP控股有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。