Date: Fri, 15 Dec 2000 00:18:31 +0000 From: Tony Finch <dot@dotat.at> To: Matt Dillon <dillon@earth.backplane.com> Cc: Terry Lambert <tlambert@primenet.com>, Alfred Perlstein <bright@wintelcom.net>, Kirk McKusick <mckusick@mckusick.com>, arch@FreeBSD.ORG, net@FreeBSD.ORG Subject: Re: patch to cleanup inflight desciptor handling. Message-ID: <20001215001831.N92196@hand.dotat.at> In-Reply-To: <200012150011.eBF0B2R99195@earth.backplane.com> References: <200012142345.QAA16165@usr08.primenet.com> <200012150011.eBF0B2R99195@earth.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Matt Dillon <dillon@earth.backplane.com> wrote: > > We are *not* going create a separate ref count field just to track > socket queue references, because this breaks the file descriptor passing > semantics... There is an f_msgcount field already but isn't used for the sort of half-baked hack at the problem which you are railing against :-) > There is no simple solution to the garbage collection problem. That's > why the current inefficient, slow, spegetti that is the current GC code > is still being used. We may be able to make it more efficient, but short > of some genius spending a long time figuring out the perfect solution > there aren't going to be any rewrites. From looking at the GC literature the best known solution to this problem is the one I posted earlier today. Tony. -- f.a.n.finch fanf@covalent.net dot@dotat.at "If I didn't see it with my own eyes I would never have believed it!" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001215001831.N92196>