All of lore.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.