[sheepdog] [PATCH] object cache: introduce background pusher
Liu Yuan
namei.unix at gmail.com
Sat Jun 8 13:13:08 CEST 2013
On 06/08/2013 06:56 PM, Liu Yuan wrote:
> Background pusher will mitigate the following problems
> 1 take a long time to flush a largely accumulated dirty objects set
> 2 some old kernel might not issue flush request periodically and get a long
> wait while shutdown the VM
>
> We kick background pusher when there are more than MAX_DIRTY_OBJECT_COUNT dirty
> object. At anytime, we only allow one pusher running, be it background pusher or
> synchronous pusher triggered by VM flush request.
Oops, something wrong with this patch, please drop it.
Thanks,
Yuan
More information about the sheepdog
mailing list