HP3000-L Archives

November 2003, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jeff Kell <[log in to unmask]>
Reply To:
Jeff Kell <[log in to unmask]>
Date:
Mon, 10 Nov 2003 09:16:40 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (26 lines)
James Hofmeister wrote:

> The most common/frequent cause for a fork to fail in inetd is a resource
> error, typically "out of disk space" or "out of contiguous disk space".

History repeats itself :-)

I wrote on Mon, 30 Dec 1996 18:45:18 -0500:

> The more serious problem was with posix fork().  To perform a fork(),
> the parent's data space is "cloned" by a special VSM internal routine.
> This routine requires a contiguous extent of transient space on the same
> ldev as the parent.  If there isn't adequate contiguous space, rather
> than looking elsewhere, it initially aborted the parent; there was
> "patch" which changes this to a EAGAIN error from fork() [resource busy,
> try again].  But to my knowledge, neither the ldev 1 "conservative
> allocation feature" nor the VSM cloning routine has been touched through
> 5.5 powerpatch 1.

http://raven.utc.edu/cgi-bin/WA.EXE?A2=ind9612E&L=hp3000-l&P=R806

Jeff

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2