🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #2293

Re: JUST REMEMBER WHY WINDOWS WAS CREATED!!!!!!!!!

#2293
From: Erik Funkenbusch
Date: Fri, 22 Sep 1995 11:16
31 lines
2210 bytes
Illya Vaes (ivaes@hr.ns.nl) wrote:
: Why don't you ask Microsoft, why they left in all the Windows 3.x nonreentrant
: stuff that stops the multitasking when accessed (which is also done for win32
: apps).

You know.. i keep seeing people say this.  Now, I'm an amiga person through
and through, have been since 89.. but lying is not going to get you anywhere.

The Win16Mutex in Windows95 does not stop multi-tasking, it causes certain
threads to wait if they need to make use of certain 16 bit functions.

This does not prevent applications making calls to non 16 bit code from 
being scheduled (and pre-empting the 16 bit subsystem) nor does it stop
device drivers and/or interrupt processing from being handled.  Nor does
it do anything else that might lead you to believe it's not pre-emptive.

In fact, Windows95 Win16Mutex is really no different from a high priority
cpu intensive thread running in Amigados, since that high priority thread
will not allow other threads to run until it is done, yet processing such
as serial interrupts continue just fine.

: -- 
: Illya Vaes  (ivaes@hr.ns.nl)
: Holland Railconsult BV, Signalling CAD
: Postbus 2855, 3500 GW Utrecht
: Tel +31.30.358586, Fax 357208           "Do...or do not, there is no try" - Yoda

--
Erik Funkenbusch   : chucks@skypoint.com
       Alternate   : chucks@hotline.mn.org
            FIDO   : chucks@1:282/2002
Technical Details
Message-ID: <43u5tl$don@stratus.skypoint.net>
Path: arc1-ca.pugleaf.net!skypoint.com!chucks
References: <3v692u$iii@news.ios.com> <hotelca-0509952035150001@192.0.2.1> <42qclc$3bu@sashimi.wwa.com> <jtm-0909951410440001@rem_den22.ssds.com> <434sde$fht@sashimi.wwa.com> <DEy6My.JEI@hr.ns.nl>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!skypoint.com!chucks
From: chucks@skypoint.com (Erik Funkenbusch)
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy
Subject: Re: JUST REMEMBER WHY WINDOWS WAS CREATED!!!!!!!!!
Followup-To: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy
Date: 22 Sep 1995 11:16:05 GMT
Organization: SkyPoint Communications, Inc.
Distribution: inet
Message-ID: <43u5tl$don@stratus.skypoint.net>
References: <3v692u$iii@news.ios.com> <hotelca-0509952035150001@192.0.2.1> <42qclc$3bu@sashimi.wwa.com> <jtm-0909951410440001@rem_den22.ssds.com> <434sde$fht@sashimi.wwa.com> <DEy6My.JEI@hr.ns.nl>
NNTP-Posting-Host: mirage.skypoint.com
X-Newsreader: TIN [version 1.2 PL2]