On Mon, Jan 12, 2004 at 03:36:19PM -0800, Kelsey Cummings wrote:
> I'm new to using xfs, so please forgive me if I'm missing somehting
> obvious. I've heard good things about xfs' performance, and I have to
> admit I'm quite impressed with what I've seen so far. However, I've run
> into some confusing problems.
>
> With all of the XFS kernels I've build (2.4.24-pre1, 2.4.25-pre4) I've had
> trouble creating large files.
>
> dd if=/dev/zero of=/mnt/blah bs=1024k count=10000
>
> locks up at app 6gigs with bdflush and kswapd consumming all available CPU.
> Once this occurs any thing attempting to access the filesystem gets stuck
> waiting on the kernel.
Hmm... I'm not seeing this behaviour on my test system -
using the 10G case you have above it completes for me in
a few minutes (and a bit more quickly on 2.6 than 2.4).
What is free space like on your /mnt filesystem & how much
memory do you have? I tried both a too-small and a plenty-
large filesystem, and didn't see lockups on either 2.4 or
2.6 in a couple of attempts.
If you consistently see lockups, your best bet is to drop
into kdb and start with backtraces on the stuck processes.
cheers.
--
Nathan
|