Subject: Re: FIONWRITE proposal
To: Bill Studenmund <wrstuden@netbsd.org>
From: Daniel Carosone <dan@geek.com.au>
List: tech-kern
Date: 10/19/2004 07:17:18
--yiup30KVCQiHUZFC
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Oct 18, 2004 at 12:42:59PM -0700, Bill Studenmund wrote:
> On Fri, Oct 15, 2004 at 07:33:05PM +1000, Daniel Carosone wrote:
> > On Thu, Oct 14, 2004 at 06:51:17AM -0700, Bill Studenmund wrote:
> > > > Essentially, "if I call fsync now, how much disk traffic will I
> > > > cause?".
> > >=20
> > > I don't know of an easy way to get this info.
> >=20
> > I'm not sure one exists, but someone can tell us otherwise.. :)
>=20
> Let me rephrase that. I've done a lot of work with file systems, and I've=
=20
> not seen anything that would easily get us this info. So that was an=20
> expert, "I don't know how to do this," not an, "I don't know this=20
> subsystem well" I don't know. :-)

I know. "There are known unknowns ... " :-)

> While I find the turns you're taking with the discussion not=20
> unreasonable, I think the biggest thing about them is that they indicate=
=20
> that we really should just avoid such semantics.

Agreed. Pity, in part because flow-control through the file/disk
subsystems is something of an unsolved issue at the moment. Perhaps
later solutions in that area will provide infrastructure to answer
this question.

--
Dan.

--yiup30KVCQiHUZFC
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)

iD8DBQFBdDLeEAVxvV4N66cRAiAdAKCSMaeNGZy77443XSQOx01dhVNwfgCgnXz+
JNMQG6znb5qTZIKKgz/iYSA=
=bilE
-----END PGP SIGNATURE-----

--yiup30KVCQiHUZFC--