[OpenAFS-devel] Fwd: [OpenAFS-port-freebsd] Client deadlock?
Matt W. Benjamin
matt@linuxbox.com
Thu, 31 Mar 2011 21:58:56 -0400 (EDT)
dunno why this didn't go here already...
----- Forwarded Message -----
From: "Matt W. Benjamin" <matt@linuxbox.com>
To: "Benjamin Kaduk" <kaduk@MIT.EDU>
Cc: port-freebsd@openafs.org, "Garrett Wollman" <wollman@csail.MIT.EDU>
Sent: Thursday, March 31, 2011 9:50:00 PM
Subject: Re: [OpenAFS-port-freebsd] Client deadlock?
Hi,
I'm embarrassed to say that I saw write stalls a good while back, just moving a large file into a constrained cache--but didn't have time to approach it. Bonnie is a complex workload--it would be attractive to find the simplest workload that can reproduce...I would try just moving large object in a small-memory vm.
Regards,
Matt
----- "Benjamin Kaduk" <kaduk@MIT.EDU> wrote:
> On Thu, 31 Mar 2011, Garrett Wollman wrote:
>
> >
> > It turns out that even dd(1) hangs it nearly immediately:
> >
> > $ dd if=/dev/zero of=test bs=64k count=1048576
> > load: 0.04 cmd: dd 7375 [afsslp] 17.63r 0.01u 0.45s 0% 1088k
> > load: 0.03 cmd: dd 7375 [afsslp] 21.97r 0.01u 0.45s 0% 1088k
>
> Assuming I can do math correctly, that's creating a 64G file; it looks
>
> like bonnie++ by default will use something like a 2G test file.
> Since
> your cache is roughly 1.5G, I am going to go out on a limb and surmise
>
> that write-on-close() is working okay but earlier writes due to cache
>
> starvation are not.
>
> Which is kind of unfortunate.
>
> -Ben Kaduk
> _______________________________________________
> port-freebsd mailing list
> port-freebsd@openafs.org
> https://lists.openafs.org/mailman/listinfo/port-freebsd
--
Matt Benjamin
The Linux Box
206 South Fifth Ave. Suite 150
Ann Arbor, MI 48104
http://linuxbox.com
tel. 734-761-4689
fax. 734-769-8938
cel. 734-216-5309
_______________________________________________
port-freebsd mailing list
port-freebsd@openafs.org
https://lists.openafs.org/mailman/listinfo/port-freebsd
--
Matt Benjamin
The Linux Box
206 South Fifth Ave. Suite 150
Ann Arbor, MI 48104
http://linuxbox.com
tel. 734-761-4689
fax. 734-769-8938
cel. 734-216-5309