🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #1499

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

#1499
From: Jay Urbanski
Date: Tue, 22 Aug 1995 00:51
27 lines
1788 bytes
c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku) wrote:

[snip]

>But these systems can't do that. If I write a loop that doesn't
>explicitly call a yield routine, only my task will execute. There is

Nope.  Even Windows 3.0 pre-emptively multi-tasked DOS sessions.  How does
one have a DOS program call a yield routine anyways?   I'm not saying it
did it particularly well, but it did do it.  With windows programs, you are
correct it is cooperative multi-tasking and the program must yield.

>no hint of concurrency in that at all, since each program has to invoke
>another with an explicit call.  Multitasking means that you at least
>simulate concurrency using time slicing. It means that other tasks are
>truly running whether or not my program yields. It means that I
>can send signals and messages to that program from another program.

And Windows does do that with DOS sessions.   Make a simple batch file that
does a directory listing, then calls itself.   Open two DOS sessions, watch
them both scroll by simultaneously.



-Jay
MCSE
Mobile Systems International
Technical Details
Message-ID: <41dtu7$68b@dfw.nkn.net>
Path: arc1-ca.pugleaf.net!dfw.nkn.net!usenet
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <415knt$al0@steel.interlog.com> <Pine.SOL.3.91.950820025750.2150B-100000@nova.gmi.edu> <418hv3$451@steel.interlog.com> <41d4a5INNgj0@keats.ugrad.cs.ubc.ca>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!dfw.nkn.net!usenet
From: strops@fastlane.net (Jay Urbanski)
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,comp.os.ms-windows.advocacy
Subject: Re: Ask yourself these before you choosing a 32bit OS...
Date: Tue, 22 Aug 1995 00:51:47 GMT
Organization: Mobile Systems International
Message-ID: <41dtu7$68b@dfw.nkn.net>
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <415knt$al0@steel.interlog.com> <Pine.SOL.3.91.950820025750.2150B-100000@nova.gmi.edu> <418hv3$451@steel.interlog.com> <41d4a5INNgj0@keats.ugrad.cs.ubc.ca>
NNTP-Posting-Host: fastlane.net
X-Newsreader: Forte Agent .99.82