🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #4613

Re: Favorite error messages

#4613
From: l... Lum Johnson
Date: Tue, 25 Sep 1990 07:12
50 lines
2988 bytes
In article <4341@mwk.uucp> gleason@mwk.uucp (Lee K. Gleason, Control-G Consultants) writes:
>
>  An early time sharing computer took advantage of the architecture of
>the machine it was running on to efficiently shuffle programs in core,
>but it could only do it to lower addresses. As time went by and more
>programs entered and exited, someone would get into a state where
>his process could shuffle no lower. The error message would tell 
>the user "30K of memory available - but not for you."

That would have been the PDP-6, the prototype for the PDP-10, circa 1964;
in his talk for DECUS, Peter J Hurley describes the situation thus:

    Since there was no swapping, everything had to fit in memory.
    Programs were shuffled to close up the unused space.  But because
    the BLT [BLock Transfer] instruction was used, shuffling could
    only move programs toward lower addresses (5K monitor, remember?).
    Thus, after one's compile had been running for twenty minutes,
    growing towards someone else's job, one might get an error message

	Core available, but not to you

    and could try to persuade the other person to kill his job or,
    more likely, would have to kill one's own job, type CORE 0 to
    cause shuffling, and start again.

Actually, it wasn't quite that bad, since one could, if the program
was reasonably well-behaved, CTRL/C it and SAVE the image before
forcing a core shuffle, and then restart the saved image afterwards.

Another good one is described in the same talk:

    PIP was invented by "Dit" Morse as a demonstration of device
    independence.  Its original name was ATLATL, which stood for
    "Anything, Lord, to Anything, Lord".  This was appropriate, as it
    took a certain amount of prayer to get anything to move between
    media.  In those days, when TTY's had backarrows (instead of
    underscores) that key was used instead of the equals sign in PIP.
    This, it was felt, was sufficiently obvious that anyone who, for
    example, tried to read from the line printer got a message like:

	You gnerd, device LPT: can't do input!

    That message was changed the day after Ken Olsen tried out ATLATL.

Lum
--
-- 
Lum Johnson      l...@cis.ohio-state.edu      l...@osu-20.ircc.ohio-state.edu
"You got it kid -- the large print giveth and the small print taketh away."
-------
Technical Details
Message-ID: <83975@tut.cis.ohio-state.edu>
Path: mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!uunet!samsung!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!giza.cis.ohio-state.edu!lum
References: <4341@mwk.uucp>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!uunet!samsung!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!giza.cis.ohio-state.edu!lum
From: l...@giza.cis.ohio-state.edu (Lum Johnson)
Newsgroups: alt.folklore.computers
Subject: Re: Favorite error messages
Message-ID: <83975@tut.cis.ohio-state.edu>
Date: 25 Sep 90 07:12:58 GMT
References: <4341@mwk.uucp>
Sender: ne...@tut.cis.ohio-state.edu
Organization: The Ohio State University, IRCC/CIS Joint Computing Laboratory
Lines: 50
Posted: Tue Sep 25 08:12:58 1990
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit