🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #2312

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

#2312
From: Jerry Shekhel
Date: Sun, 24 Sep 1995 12:12
30 lines
1943 bytes
Kazimir Kylheku (c2a192@ugrad.cs.ubc.ca) wrote:
:
: My point that the whole thing is idiotic in the first place.
:

Not at all.

:
: The whole reason for locking handles is that you are going to yield the
: CPU, and don't want the block touched.
:

No.  The reason for locking handles is that if you don't, you have no idea
where the block is.  It has *nothing* to do with yielding the CPU.  There
are lots of such handle-based memory allocation libraries available for
pre-emptive operating systems.

:
: We are starting to uncover that the cooperative model of the Macintosh
: isn't quite as rosy as sprinkling "yield()" operations throughout your
: code (which is bad enough).  The advocacy cheeseheads neglected to
: mention that you may also have to lock down handles of memory blocks,
: and dereference pointers to the global heap with double indirection.
:

Again, memory block handles have nothing to do with the multitasking method.
Time to rethink your argument.
--
Jerry J. Shekhel
jerry@cybercom.net
Technical Details
Message-ID: <443i09$mk1@orion.cybercom.net>
Path: arc1-ca.pugleaf.net!kalypso.cybercom.net!jerry
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <nevin-1709951616450001@mac-nevin.cs.arizona.edu> <43kai7INNjvp@anvil.ugrad.cs.ubc.ca> <wade-1809952212460001@f182-067.net.wisc.edu> <43mrf6INN602@gambier.ugrad.cs.ubc.ca>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!kalypso.cybercom.net!jerry
From: jerry@cybercom.net (Jerry Shekhel)
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel,comp.os.ms-windows.advocacy
Subject: Re: Ask yourself these before you choosing a 32bit OS...
Followup-To: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel,comp.os.ms-windows.advocacy
Date: 24 Sep 1995 12:12:57 GMT
Organization: Cyber Access Internet Communications, Inc.
Message-ID: <443i09$mk1@orion.cybercom.net>
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <nevin-1709951616450001@mac-nevin.cs.arizona.edu> <43kai7INNjvp@anvil.ugrad.cs.ubc.ca> <wade-1809952212460001@f182-067.net.wisc.edu> <43mrf6INN602@gambier.ugrad.cs.ubc.ca>
NNTP-Posting-Host: kalypso.cybercom.net
X-Newsreader: TIN [version 1.2 PL2]