🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #3034

Re: Debate: PowerMac "trounces" Pentium....???

#3034
From: Tom L. Davis
Date: Wed, 31 Jan 1996 02:01
60 lines
3027 bytes
In article <9601272105.AA17852@dxmint.cern.ch>, Dan Pop
<danpop@mail.cern.ch> wrote:

    jragosta@dca.net (Joe Ragosta) writes:
    
    >In article <1996Jan26.192156@eigb>, luginbuh@eigb wrote:
    >
    >> It's not a real multitask. It's a cooperatly multitask. In this
mode you have
    >> a Windows 3.x platform running well with 4M, if you don't use last
Micro$oft
    >> memory eater products. Any way, new products will need more memory
to run,
    >> due to new features AND because it semms that as people get more
and more 
    >> memories on their computers programmers don't bother on code size.
    >
    >Apparently, you've swallowed the Microsoft FUD hook, line, and sinker.
    >
    >Repeat after me:
    >Multitasking means the ability for a computer to have two tasks executing
    >simultaneously (in the user's time frame--not in the computer's time
    >frame). 
    
    This is precisely the point.  MacOS doesn't have this ability, unless the
    applications are willing to cooperate.  The multitasking is built into the
    applications, not into MacOS.
    
    >There are two flavors: cooperative and preemptive. Both are multitasking.
    
    Who invented cooperative "multitasking"?
    
    >If you'd like to argue that preemptive multitasking is superior in some
    >way and have facts to support it, feel free. But your statement that MacOS
    >or Win3.1 don't multitask is just plain wrong.
    
    Is it?  Pray tell, how is MacOS multitasking the following "application":
    
    main() { for(;;); }
    
    An OS which cannot multitask it has no rights to claim to be multitasking,
    for the simple reason that it isn't.
    
    Yes, my example serves no useful purpose, but every experienced Mac user 
    has seen real applications freezing the Mac.
    
    Dan
    -- 
    Dan Pop
    CERN, CN Division
    Email: danpop@mail.cern.ch 
    Mail:  CERN - PPE, Bat. 31 R-004, CH-1211 Geneve 23, Switzerland


Unix, I my experience, is not immune from similar problems. Preemptive
multitasking just makes problems less likely and makes life easier for the
programmer. Also, I would point out that the task switching overhead for
both forms of multitasking is similar.

Tom
Technical Details
Message-ID: <davis-3001962001540001@pppsb7.itg.ti.com>
Path: arc1-ca.pugleaf.net!pppsb7.itg.ti.com!user
References: <4csn1n$klb@macshack.com> <DKxzFK.2r6@eskimo.com> <4d3m6o$bb6@macshack.com> <4d428mINNe14@anaconda.cis.ohio-state.edu> <4d9ui4$e63@macshack.com> <david-1401960302090001@s245_7.resnet.ucla.edu> <1996Jan26.192156@eigb> <jragosta-2601961539320001@ppp-1001.dca.net> <9601272105.AA17852@dxmint.cern.ch>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!pppsb7.itg.ti.com!user
From: davis@adrs1.dseg.ti.com (Tom L. Davis)
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: Debate: PowerMac "trounces" Pentium....???
Date: Tue, 30 Jan 1996 20:01:54 -0600
Organization: Texas Instruments
Message-ID: <davis-3001962001540001@pppsb7.itg.ti.com>
References: <4csn1n$klb@macshack.com> <DKxzFK.2r6@eskimo.com> <4d3m6o$bb6@macshack.com> <4d428mINNe14@anaconda.cis.ohio-state.edu> <4d9ui4$e63@macshack.com> <david-1401960302090001@s245_7.resnet.ucla.edu> <1996Jan26.192156@eigb> <jragosta-2601961539320001@ppp-1001.dca.net> <9601272105.AA17852@dxmint.cern.ch>
NNTP-Posting-Host: pppsb7.itg.ti.com