🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #21268

Re: unconventional architectures

#21268
From: David Collier-Brown
Date: Tue, 16 May 1989 01:59
31 lines
2226 bytes
In article <2844@garth.UUCP> smryan@garth.UUCP (s m ryan) writes:
[quoting someone from watdragon who says:]
>>Hear ye!  Segments are evil.  If my usable address space is N, it is a priori
>>*wrong* to assume that I won't mind dealing with segments of any size < N.

  No, Sir Dragon, silly restrictions are evil, and tend to disguise
the elegance of good ideas, as well as merely fair ones.
  If my address space with current processor speeds/densities/etc is
N, where N is about half a terabyte, then I am likely enough to accept
intel-like segments of about 4 gigabytes.  As we are supposedly using
up address space at the rate of 1 bit every eight months, this will
hold us to the end of the century.  I wouldn't bet on it doing much
better (:-)).

  I'd really like a multi-level naming scheme, so I can say
fred->mary[j] and not be terribly concerned whether fred is
outrageously large or not. If its not, it should be in the "data" or
"bss" segment.  If it is, it should be in a segment all its own. 
  I certainly would **not** want to have to worry about its size in
the general case. 

  If it's in some way special (eg, if it's a file), I'll accept the fact
that it's special and declare/initiate/open it in the required special
way.
  

I hope to post a series of articles (a sort of mini-review) of different
ways of approaching the multiple -vs- sparse address space issues this
weekend, if the weather doesn't stay nice.

 --dave (only four more days to monomania!) c-b
Technical Details
Message-ID: <1934@yunexus.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!yunexus!davecb
References: <112@centaure.UUCP> <422@unicads.UUCP> <11579@cgl.ucsf.EDU> <89May6.165030edt.10782@ephemeral.ai.toronto.edu> <1989May6.234007.23517@utzoo.uucp> <89May7.001514edt.39763@neat.ai.toronto.edu> <40284@think.UUCP> <13688@watdragon.waterloo.edu> <2844@garth.UUC

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!yunexus!davecb
From: davecb@yunexus.UUCP (David Collier-Brown)
Newsgroups: comp.arch
Subject: Re: unconventional architectures
Summary: limitations are evil...
Keywords: segments, limits, intel
Message-ID: <1934@yunexus.UUCP>
Date: 16 May 89 01:59:07 GMT
Article-I.D.: yunexus.1934
References: <112@centaure.UUCP> <422@unicads.UUCP> <11579@cgl.ucsf.EDU> <89May6.165030edt.10782@ephemeral.ai.toronto.edu> <1989May6.234007.23517@utzoo.uucp> <89May7.001514edt.39763@neat.ai.toronto.edu> <40284@think.UUCP> <13688@watdragon.waterloo.edu> <2844@garth.UUC
Reply-To: davecb@yunexus.UUCP (David Collier-Brown)
Organization: Bimodal: [Interleaf Canada | York U. Computing Services]
Lines: 30