All of lore.kernel.org
 help / color / mirror / Atom feed
* Fragmentation / repacker / append-performance
@ 2005-11-18 16:34 Lutz Vieweg
  2005-11-19  4:50 ` michael chang
  0 siblings, 1 reply; 2+ messages in thread
From: Lutz Vieweg @ 2005-11-18 16:34 UTC (permalink / raw)
  To: reiserfs-list

Hans Reiser wrote:

 > 6% fragmentation is enormous.  You very much need the
 > repacker we have not yet written.....

There has been talk about such a feature for a long time -
did anybody already write a concept on how to do this?
Has an effort been estimated? Is somebody already assigned
to that task?

It's not too difficult for us to implement de-fragmentation
mechanisms on the application level, but if the file
system can do it - even better...

We're currently considering reiser4 for an application
that we know would suffer badly from fragmentation, as
it needs to often append small amounts of data (a few
bytes to a few kB) to lots of files (6M).

Alas, such a task does not seem to be covered by any
of the usual benchmarks, so we have to do measurements
on our own. Any suggestion for optimal configuration
parameters we should use?

As of yet, we are using XFS for this task, which is
significantly faster for that particular application
than reiser3. Alas, XFS/kernel-2.6/SMP is known to
be unstable under high load for almost a year now,
but since the problem is hard to reproduce and those
who only need a file server can live with using just
one CPU it does not seem to get fixed anytime soon.

Regards,

Lutz Vieweg

PS: I'm still glad we sponsored the 64bit-port years
     ago, as we're still using reiser3 on a lot of
     systems that can really use it - and of course
     newly bought systems are 64bit architectures... :-)


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

end of thread, other threads:[~2005-11-19  4:50 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-18 16:34 Fragmentation / repacker / append-performance Lutz Vieweg
2005-11-19  4:50 ` michael chang

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.