Re: [PATCH 5/6] xfs: convert the xfsaild threads to a workqueue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Mar 18, 2011 at 03:06:48PM +1100, Dave Chinner wrote:
> It gets used by a second caller in the next patch that uses a
> timeout of zero. The idea of adding a delay to a normal push is to
> rate limit the number of times we do work so we always work on
> batches rather a few items at a time in multiple executions of the
> work.
>
> I'll see if it's simpler to just do this work directly in teh
> callers, though.

I don't think hiding this delay (uncommented) in the workqueue use is
a good idea.  xlog_grant_push_ail has all the logics about when to push
the AIL, so any batching should be grouped with that logic, and
documented there.  It in fact already has some comments static that
a min/max watermark scheme would be useful.

_______________________________________________
xfs mailing list
xfs@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/xfs


[Index of Archives]     [Linux XFS Devel]     [Linux Filesystem Development]     [Filesystem Testing]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux