public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] improved busy extent handling V3
@ 2011-03-31 11:27 Christoph Hellwig
  2011-03-31 11:27 ` [PATCH 1/3] xfs: optimize AGFL refills Christoph Hellwig
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Christoph Hellwig @ 2011-03-31 11:27 UTC (permalink / raw)
  To: xfs

This series optimizes how XFS deals with busy extents.  It starts to
track them exactly, and allows reuses where possible (metadata to metadata)
or else tries to avoid busy extents during allocations.  This means
we don't have a single log force due to busy extents during either
xfstests, compilebench or postmark on my testsystem, which can easily
be tracked using the new tracepoints added in the last patch.

Changes from V2:
 - remove the bmapi userdata tracking now that is unused
 - restructure the busy extent reuse code to make it more suitable
   for the discard support
 - reshuffle the patch boundaries

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-04-04 18:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-31 11:27 [PATCH 0/3] improved busy extent handling V3 Christoph Hellwig
2011-03-31 11:27 ` [PATCH 1/3] xfs: optimize AGFL refills Christoph Hellwig
2011-03-31 11:27 ` [PATCH 2/3] xfs: do not immediately reuse busy extent ranges Christoph Hellwig
2011-03-31 11:27 ` [PATCH 3/3] xfs: exact busy extent tracking Christoph Hellwig
2011-04-04 18:06   ` Alex Elder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox