🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.folklore.computers
1 messages
1 total messages Started by d... david.c.newkirk Fri, 04 May 1990 14:06
How Virtual Memory Really Works (or Doesn't Work...)
#2699
Author: d... david.c.newkirk
Date: Fri, 04 May 1990 14:06
71 lines
2882 bytes
The recent posting about the Thing King reminded me of a similar parody in
an old Creative Computing magazine - enjoy!


		I/O Deja Vu - A Farce in One Act
		--------------------------------

IBOX:	Hello, CACHE? I'd like the data for location 54321.

CACHE:	I'm sorry sir.  I don't have that data.  Just a moment and I'll
	try to get it for you.

CACHE:	Hello, MAP?  I need the address for location 54321.

MAP:	I don't have that address, sir.  That address is stored at location
	76543.  Just a moment and I'll try to get it for you.  Hello, I/O
	control? I need the data from location 76543.

I/O:	Just a moment.  I'll try to get it.  Hello, CACHE?  I need the data
	from location 76543.

CACHE:	I don't seem to have that data, and I'm not about to get it.

I/O:	Hello, MAP?  What is the address for location 76543?

MAP:	That address is 222543.

I/O:	Hello, CORE?  What is the data at 222543?

CORE:	That data is INDIRECT PAGE TABLE 21, PAGE 44.

I/O:	Hello, MAP?  That data you wanted is INDIRECT PAGE TABLE 21, PAGE 44.

MAP:	Fine.  Now I need INDIRECT PAGE TABLE ENTRY 21.  That would be
	stored at location 556.  Would you get me the data at 556?

I/O:	I'll try. Hello, CACHE?  I need the data from location 556.

CACHE:	That data is 6767.

I/O:	Hello, MAP?  That data you wanted is 6767.

MAP:	Good.  Now, let's see.  6767 plus 44 is 7033.  Now, get me the data
	at 7033.

I/O:	Hold on.  Hello, CACHE?  I need the data from location 7033.

CACHE:	I'm sorry.  I don't have that data.  You'll have to get it from CORE.

I/O:	Hello, MAP?  I need the address for location 7033.

MAP:	I'm sorry.  I don't seem to have that address. I'll try to get it,
	but I'll probably forget what I was doing before, so you might as
	well too.

MAP:	Hello, I/O?  I'm trying to get the address for 7033. That data should
	be stored at location 112233.  Would you try to get me that data?

I/O:	(sigh)  I'll try.  Hello, CACHE?  I need the data from location 112233.

CACHE:	That data is 4242.

I/O:	Hello, MAP?  That data you wanted is 4242.

MAP:	I'll store that away. HEY IBOX, I just stored something.

IBOX:	Hello, CACHE?  I'd like the data for location 54321.

CACHE:	I'm sorry sir.  I don't have that data.  Just a moment and I'll try...
-- 
				Dave Newkirk, att!ihlpm!dcn
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads