🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #279

Re: Apple?

#279
From: Matthew Kennel
Date: Wed, 02 Aug 1995 01:54
23 lines
1914 bytes
Robert Cassidy (rmcassid@uci.edu) wrote:
: In article <3v1tmf$f6u@sashimi.wwa.com>, blackbob@sashimi.wwa.com (G) wrote:
:  
: > I understand how small the Macintosh was.  Preemptive multitasking
: > takes VERY little code.  The core routines are under a page long.
: > All you need is a simple scheduler (VERY short), a switch routine
: > (short), and set up the clock interrupt handler so it tells the
: > scheduler that an application has taken up too much CPU time.  And
: > you'd need a few tables to keep track of everything.  And the FS
: > and some other things would be a tad bigger.  But not too much.

: But compared to no scheduler, no switch routine, and no tables, that's a
: lot of space.

It's understandable it wasn't there in System 1, but it should have
been at least thought about and there should have been a conceptual
design for how to do it in the future.  Multitasking should have been
there with System 4 and the SE, and memory protection by the first or second
iteration of the '020 (or was it '030) that had VM hardware.

: -- 
: Bob Cassidy
: UC Irvine
Technical Details
Message-ID: <3vmlsa$eug@martha.utk.edu>
Path: arc1-ca.pugleaf.net!martha.utk.edu!caffeine!mbk
References: <3rps76$e63@osiris.wu-wien.ac.at> <rmcassid-2407951116340001@dante.eng.uci.edu> <3v0ue9$9ls@sashimi.wwa.com> <3v0vnn$co0@nnrp2.primenet.com> <3v1tmf$f6u@sashimi.wwa.com> <rmcassid-2507951421580001@dante.eng.uci.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!martha.utk.edu!caffeine!mbk
From: mbk@caffeine.engr.utk.edu (Matthew Kennel)
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel
Subject: Re: Apple?
Followup-To: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel
Date: 2 Aug 1995 01:54:18 GMT
Organization: I need to put my ORGANIZATION here.
Message-ID: <3vmlsa$eug@martha.utk.edu>
References: <3rps76$e63@osiris.wu-wien.ac.at> <rmcassid-2407951116340001@dante.eng.uci.edu> <3v0ue9$9ls@sashimi.wwa.com> <3v0vnn$co0@nnrp2.primenet.com> <3v1tmf$f6u@sashimi.wwa.com> <rmcassid-2507951421580001@dante.eng.uci.edu>
NNTP-Posting-Host: caffeine.engr.utk.edu
X-Newsreader: TIN [version 1.2 PL2]