🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #1324

Macintosh tech stuff

#1324
From: Bill Moyer
Date: Sun, 20 Aug 1995 08:02
32 lines
2112 bytes
In article <wilcafe-2008950222390001@callaghan.coretech.com>,
 <wilcafe@mail.coretech.com> wrote:
>I've read through a lot of this thread and noticed a lot of things that
>just are not true.

[..snip..]

  A good article.  I wish more people would follow your example.

>Myth #1 Copland will have preemptive multitasking.
>  Apple has decided to phase preemptive multitasking accross 2 major
>versions of system software. This is to ensure compatability. You will
>have to wait until Gershwin for completely preemptive multitasking, but by
>then, all the programs will be writen to take advantage of it and will be
>instantly compatible.

  Could someone in the know let me know something?  Why would 
pre-emptive multitasking break apps made for co-operative 
multitasking?  Properly done, a process doesnt "know" when 
it's been pre-empted.  Its state remains the same before and
after the task switch.
  Presumably there are MacOS-specific issues I don't know about.
Perhaps apps diddle with system data structures as they set up
a co-operative task switch, and you don't want the pre-emptive
multitasker to interrupt them in the middle of it?
  Sort of along the same lines, what would an app need to do to
take advantage of pre-emptive multitasking?  The idea is that 
the task-switcher will behave exactly the same, regardless of 
what a process does or doesn't do..  Again, I suspect there are
MacOS-specific issues I'm ignorant of.
-- 
Bill Moyer <ttk@rahul.net>
Technical Details
Message-ID: <416q7e$6ik@bug.rahul.net>
Path: arc1-ca.pugleaf.net!ttk.a2i!ttk
References: <40t7qa$gap@nntp5.u.washington.edu> <415va3$g7n@goonsquad.spies.com> <4166oj$k9f@blackice.winternet.com> <wilcafe-2008950222390001@callaghan.coretech.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!ttk.a2i!ttk
From: Bill Moyer <ttk@rahul.net>
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,alt.destroy.microsoft
Subject: Macintosh tech stuff
Date: 20 Aug 1995 08:02:54 GMT
Organization: ZuulOS Development Labs
Distribution: usa
Message-ID: <416q7e$6ik@bug.rahul.net>
References: <40t7qa$gap@nntp5.u.washington.edu> <415va3$g7n@goonsquad.spies.com> <4166oj$k9f@blackice.winternet.com> <wilcafe-2008950222390001@callaghan.coretech.com>
NNTP-Posting-Host: jive.rahul.net
NNTP-Posting-User: ttk