🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #1655

Re: Ask yourself these before you choosing a 32bit OS...

#1655
From: dan
Date: Fri, 25 Aug 1995 05:46
12 lines
1548 bytes
In <41irqv$t83@usenet.ucs.indiana.edu>, sgoehrin@copper.ucs.indiana.edu (scott goehring) writes:
>steven bourne's memory management scheme for bourne shell was to just
>write the memory and, if you get a sigsegv, sbrk some more memory and
>restart.  works fine on a PDP-11.  not so good on other architectures.

	Just wondering what is the problem with this strategy. Admittedly it is
somewhat unconventional, but it is just implementing a form of user-level VM.
Instead of realloc()ing, which I find to be very messy and inefficient, for a
growing contiguous data structure, Bourne's method seems to be what you want.
Don't know what examples you are thinking of that make this not good.
Interdata perhaps. But a decent architecture should allow growing memory
requirements and growing stacks as well.
Technical Details
Message-ID: <41jo3j$oo9@gazette.bcm.tmc.edu>
Path: arc1-ca.pugleaf.net!news.msfc.nasa.gov!bcm!usenet
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <41astd$53u@steel.interlog.com> <41c9ut$g73@usenet.ucs.indiana.edu> <41diciINNj1j@keats.ugrad.cs.ubc.ca> <41irqv$t83@usenet.ucs.indiana.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.msfc.nasa.gov!bcm!usenet
From: dan@dna.neusc.bcm.tmc.edu
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel,alt.2600,comp.os.ms-windows.advocacy
Subject: Re: Ask yourself these before you choosing a 32bit OS...
Date: 25 Aug 1995 05:46:27 GMT
Organization: Baylor College of Medicine
Message-ID: <41jo3j$oo9@gazette.bcm.tmc.edu>
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <41astd$53u@steel.interlog.com> <41c9ut$g73@usenet.ucs.indiana.edu> <41diciINNj1j@keats.ugrad.cs.ubc.ca> <41irqv$t83@usenet.ucs.indiana.edu>
Reply-To: dan@dna.neusc.bcm.tmc.edu
NNTP-Posting-Host: dnp.neusc.bcm.tmc.edu
X-Newsreader: IBM NewsReader/2 v1.02