Article View: comp.sys.powerpc
Article #1499Re: Ask yourself these before you choosing a 32bit OS...
From: Jay Urbanski
Date: Tue, 22 Aug 1995 00:51
Date: Tue, 22 Aug 1995 00:51
27 lines
1788 bytes
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!usenetReferences:
<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