Received: with ECARTIS (v1.0.0; list linux-xfs); Mon, 26 Apr 2004 12:42:04 -0700 (PDT) Received: from bruce-guenter.dyndns.org (h24-78-187-71.ss.shawcable.net [24.78.187.71]) by oss.sgi.com (8.12.10/8.12.9) with SMTP id i3QJfvKO004604 for ; Mon, 26 Apr 2004 12:42:00 -0700 Received: (qmail 28512 invoked by uid 500); 26 Apr 2004 19:42:17 -0000 Date: Mon, 26 Apr 2004 13:42:17 -0600 From: Bruce Guenter To: linux-xfs@oss.sgi.com Subject: Re: Speeding up XFS Message-ID: <20040426194217.GA28350@em.ca> Mail-Followup-To: linux-xfs@oss.sgi.com References: <20040426165155.GA19148@em.ca> <408D5A7F.1050108@xfs.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="uAKRQypu60I7Lcqm" Content-Disposition: inline In-Reply-To: <408D5A7F.1050108@xfs.org> User-Agent: Mutt/1.5.6i X-archive-position: 2921 X-ecartis-version: Ecartis v1.0.0 Sender: linux-xfs-bounce@oss.sgi.com Errors-to: linux-xfs-bounce@oss.sgi.com X-original-sender: lists-linux-xfs@bruce-guenter.dyndns.org Precedence: bulk X-list: linux-xfs Content-Length: 1627 Lines: 46 --uAKRQypu60I7Lcqm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 26, 2004 at 01:52:47PM -0500, Steve Lord wrote: > The very wierd part is the slowdown you see with an external journal > in the last case. I can see no reason why an external vs an internal > journal would be different except for the possibility that there > is some form of interaction with queue unplugging in the elevators > between devices. It might be worth trying Linus's latest bitkeeper > tree (2.6.6-rc2) which has per device queue unplugging and see > if that makes a difference. I am currently re-running some of the tests with 2.6.6-rc2-mm2. I'll re-run with XFS too and post my results. > Your website also comments on xfs read performance slowing down > when there are a large number of files present. Can you define > 'a large number of files'. Large is perhaps an exaggeration. On the order of 100,000 files (averaging roughly one per directory). > I attached a perl script. If you run this once a second and capture the > output when things are going bad it might tell us a few things. I'll do that. --=20 Bruce Guenter http://em.ca/~bruceg/ http://untroubled.org/ OpenPGP key: 699980E8 / D0B7 C8DD 365D A395 29DA 2E2A E96F B2DC 6999 80E8 --uAKRQypu60I7Lcqm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAjWYZ6W+y3GmZgOgRAjnSAKCgXCUXFgvpZ6b0LMhlST4QvTBXVgCeOqO6 /JSfbSQC/GGIWUdgGNOIi7E= =NBKw -----END PGP SIGNATURE----- --uAKRQypu60I7Lcqm--