From: Jeff Mahoney <jeffm@suse.com>
To: Mike Benoit <ipso@snappymail.ca>
Cc: reiserfs-list@namesys.com
Subject: Re: ReiserFS v3 choking when free space falls below 10% - FIXED
Date: Mon, 24 Jul 2006 18:32:46 -0400 [thread overview]
Message-ID: <44C54A8E.3010703@suse.com> (raw)
In-Reply-To: <1153779982.5735.128.camel@ipso.snappymail.ca>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Mike Benoit wrote:
> I applied the attached patch that Jeff supplied me and so far it is
> working flawlessly. I currently have less than 4% free space on my drive
> and the CPU usage is less then 3% with two recordings going. I'll let it
> run until about 2% free space just to test further.
>
> It also _appears_ that overall CPU usage is down slightly based on the
> vmstat output from when we were trying to diagnose the problem before
> compared to now. The SYS CPU time was hovering between 3-10% before, and
> now it seems to be between 0-2%. I haven't done any actual performance
> tests though.
>
> Jeff, what drawbacks does this patch have?
>
> Thanks for all your hard work, I'm sure many other MythTV users will be
> appreciate it.
Hi Mike -
There really shouldn't be any. I suspect that the window searching was
actually causing more problems than it was solving. The original goal
would have been to try to keep chunks of blocks contiguous for better
access patterns, but if those chunks end up getting spread out all over
the disk, that's hardly the outcome we were looking for.
So, what will now happen is that the allocator will allocate the next n
blocks it can find, regardless of the window size. If there happens to
be a window of the size we needed, it will automatically find it through
the normal process of allocating one block at a time.
- -Jeff
- --
Jeff Mahoney
SUSE Labs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
iD8DBQFExUqOLPWxlyuTD7IRAuaFAJ47W+zr2ZwIs//vMgm3RNHuw4dpwACdECdv
ueI91PGuCLQdeKipY5G9kqk=
=vk6Z
-----END PGP SIGNATURE-----
next prev parent reply other threads:[~2006-07-24 22:32 UTC|newest]
Thread overview: 52+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-29 17:41 ReiserFS v3 choking when free space falls below 10%? Mike Benoit
2006-06-29 19:12 ` Vladimir V. Saveliev
2006-06-29 20:15 ` Mike Benoit
2006-06-29 20:22 ` Vladimir V. Saveliev
2006-06-29 21:01 ` Mike Benoit
2006-06-29 20:36 ` Nate Diller
2006-06-30 16:33 ` Hans Reiser
2006-06-30 16:47 ` Jeff Mahoney
2006-06-30 17:04 ` Hans Reiser
2006-06-30 17:46 ` Mike Benoit
2006-06-30 18:18 ` Hans Reiser
2006-07-05 0:37 ` Mike Benoit
2006-07-05 2:37 ` Hans Reiser
2006-07-05 14:42 ` Tom Vier
2006-07-05 19:12 ` Jeff Mahoney
[not found] ` <20060706125856.fdac1d16.pegasus@nerv.eu.org>
2006-07-06 15:43 ` Mike Benoit
2006-07-06 16:01 ` Jonathan Briggs
2006-07-06 17:26 ` Toby Thain
2006-07-06 17:26 ` Toby Thain
2006-07-06 18:02 ` Jeff Mahoney
2006-07-06 18:12 ` Hans Reiser
2006-07-06 18:19 ` Jeff Mahoney
2006-07-06 18:47 ` Mike Benoit
2006-07-06 19:17 ` Hans Reiser
2006-07-06 18:27 ` Mike Benoit
2006-07-06 18:39 ` Jeff Mahoney
2006-07-07 7:29 ` Mike Benoit
2006-07-07 17:49 ` Jan Kara
2006-07-07 17:50 ` Jeff Mahoney
2006-07-07 18:07 ` Jan Kara
2006-07-07 18:08 ` Jeff Mahoney
2006-07-07 19:05 ` Hans Reiser
2006-07-07 19:18 ` Jan Kara
2006-07-07 19:38 ` Hans Reiser
2006-07-07 20:18 ` Mike Benoit
2006-07-07 21:04 ` Mike Benoit
2006-07-07 21:20 ` Hans Reiser
2006-07-08 18:45 ` Jeff Mahoney
2006-07-09 0:01 ` Hans Reiser
2006-07-09 0:02 ` Hans Reiser
2006-07-12 0:54 ` Jeffrey Mahoney
2006-07-12 5:42 ` Hans Reiser
2006-07-12 5:52 ` Jeffrey Mahoney
2006-07-12 8:18 ` Hans Reiser
2006-07-12 16:06 ` Jeff Mahoney
2006-07-24 22:26 ` ReiserFS v3 choking when free space falls below 10% - FIXED Mike Benoit
2006-07-24 22:32 ` Jeff Mahoney [this message]
2006-07-26 0:10 ` David Masover
2006-07-26 2:25 ` Mike Benoit
2006-07-26 14:29 ` Hans Reiser
-- strict thread matches above, loose matches on Subject: below --
2006-08-18 14:41 Bernd Butscheidt
2006-08-18 17:25 ` Mike Benoit
2006-08-18 17:47 ` Mike Benoit
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=44C54A8E.3010703@suse.com \
--to=jeffm@suse.com \
--cc=ipso@snappymail.ca \
--cc=reiserfs-list@namesys.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.