Article View: comp.os.os2.programmer
Article #99Real-time multitasking
From: Michael Hore
Date: Sat, 31 Oct 1992 10:12
Date: Sat, 31 Oct 1992 10:12
37 lines
2052 bytes
2052 bytes
Hi all. I'm completely new to OS/2, coming from a Mac background (no anti-Mac flames, please). I've read the FAQs, but this one doesn't get answered, so any help would be very much appreciated. We're looking at a real-time application involving several oddball gizmos communicating with the serial ports at 9600. These have to be multitasked with some decidedly non-trivial programming involved, and have to be responded to in some cases inside 25ms or all kinds of disasters will occur. Is it even feasible to try this using OS/2's multitasking on a 25mHz 386? Or should we go for a a single "application" doing its own internal multitasking between modules handling the different gizmos? FYI, there's no way we could have done this on most Mac models, which don't have DMA disk access, since we will sometimes be updating stuff on disk while everything else has to keep going. I know I'm probably a complete idiot to be even thinking about this with no OS/2 experience, but I only have to worry about the multitasking organization, and with the Aussie economy the way it is I have to take work wherever I can get it!!! Reply by email, please. Cheers, Mike. ------------------------------------------------------------------------ Mike Hore | Internet: mikeh@kralizec.zeta.org.au _--_|\ 5/137 Elouera Rd | (best) / \ Cronulla, NSW 2230 | \_.--._x AUSTRALIA | CompuServe: 100033,3164 (if you must) v ------------------------------------------------------------------------
Technical Details
Message-ID:
<10076@kralizec.zeta.org.au>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!usc!sol.ctr.columbia.edu!spool.mu.edu!sgiblab!munnari.oz.au!metro!socs.uts.edu.au!kralizec!mikehShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!usc!sol.ctr.columbia.edu!spool.mu.edu!sgiblab!munnari.oz.au!metro!socs.uts.edu.au!kralizec!mikeh From: mikeh@kralizec.zeta.org.au (Michael Hore) Newsgroups: comp.os.os2.programmer Subject: Real-time multitasking Message-ID: <10076@kralizec.zeta.org.au> Date: 31 Oct 92 10:12:22 GMT Organization: Kralizec Dialup Unix Sydney: +61-2-837-1183 V.32 Lines: 37