Re: unresponsive cache and stats with a loaded cache

From: Arjan de Vet <Arjan.deVet@dont-contact.us>
Date: Fri, 7 Nov 1997 22:07:09 +0100 (CET)

--MimeMultipartBoundary
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Oskar Pearson:

> 21.74 2.745975 1281 2143 open

>It appears that people are right about the 'open' being a
>problem... Why are we calling 'getdents' anyway?

>Instead of ASYNC-IO, though, couldn't we consider doing something along
>these lines:

I recently got the the ASYNC_IO stuff working on BSD/OS 3.0 with the
latest libc patches but sometimes it starts looping. On which other
operating systems (besides Solaris for which it was written I think) does
it work already in more or less stable form?

>Yuo can pass a filedescriptor from one machine to another using Unix-Sockets
>on almost all OS's... you could have a child process that you pass
>files you wish opened to and it then passes the FD's to you
>via unix sockets...
>
>What thinks?

NCSA httpd 1.4.* (see ftp.ncsa.uiuc.edu/Web/httpd/Unix/ncsa_httpd) used
something similar for passing fd's from a parent process which accepted
connections to one of the preforked child processes.

Arjan

--MimeMultipartBoundary--
Received on Tue Jul 29 2003 - 13:15:44 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:11:29 MST