Mailinglist Archive: opensuse (1239 mails)

< Previous Next >
Re: [opensuse] Re: XFS and openSUSE 12.1 [SOLVEDish]
Hash: SHA1

On 2013-06-12 16:10, Roger Oberholtzer wrote:
On Wed, 2013-06-12 at 13:02 +0200, Carlos E. R. wrote:

As you generate 25E6 (roughly) per second, after 60" you gave
generated 1.5GB (not 1.5GiB). The delay you had was 5". In that
time the disk system can write 0.5GB at 100MB/s - so that delay
is not flushing the entire cache. Not enough time at all.

I know. It is like the cache grows, and a small part is typically
flushed. And then, occasionally, a bit more gets flushed that takes
more time. I don't really have a problem with how it flushes
things, as long as two things could be met:

I don't think it is that. It could be that the filesystem metadata is
not written, perhaps the journal. It makes no sense not to write all
the data as it gets it.

Maybe the metadata is not written till, say, 5 seconds of no activity,
or till it can not be delayed longer.

* the cache does not grow endlessly to full RAM

But this is what the Linux cache does by design :-)

* the flush, when it happens, does not take too long.

Normal Linux is not a Real Time Operating System by default, unless
you change some options in the kernel and add some utilities. Maybe
what you need is that.

A suggestion on the XFS list is that I may need to tweak some
variables, as suggested by Lars Müller and others earlier in the
thread. I just have not figured them out to know what to change. I
am working on that...


- --
Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 "Dartmouth" at Telcontar)
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird -

To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >
This Thread
Follow Ups