home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.realtime
- Path: sparky!uunet!elroy.jpl.nasa.gov!sdd.hp.com!cs.utexas.edu!torn!nott!cunews!revcan!quantum!danh
- From: danh@quantum.uucp (Dan Hildebrand)
- Subject: Re: What's wrong with DOS in real-time?
- Message-ID: <nhyrx5#@quantum.uucp>
- Date: Wed, 06 Jan 93 18:17:30 GMT
- Organization: Quantum Software Systems, Ltd.
- References: <93005.121935CCVQC@CUNYVM.BITNET> <sT3XwB1w165w@ade.no>
- Lines: 57
-
- In article <sT3XwB1w165w@ade.no> kai@ade.no (Kai Atle Myrvang) writes:
- >> >There are Real-Time Operating Systems available for 'DOS' machines
- >> >(80386/80486 PC's) which are scalable, and thus suitable for many embedded
- >> >applications. OS-9000 (a product I sell) would be one example of such an OS
- >> >
- >> Right. My comment meant to indicate that the only real-time OS that runs
- >> with DOS is iRMX for Windows. Then I found out that QNX runs with DOS/
- >> Windows too.
- >
- >Not the only two, There is a product named WinVRTX out on the market. As
- >the name indicates, this is a VRTX and Windows environment. Don't know too
- >much about it. For those wanting to seek info, try Ready Systems' office
- >in France or Responsive Software Inc, Methuen, MA (USA).
-
- This seems to be a very popular facility for realtime systems ( and
- operating systems in general ). It would be interesting to see this table
- filled out:
-
- OS DOS Windows Windows
- (alpha order) Support 3.0 3.1
- -----------------------------------------------------------
- OS-9000 Y Y ?
- QNX Y Y Y
- RMX Y ? Y
- VRTX Y ? ?
- UNIX (DOS/Merge) Y real mode N
- UNIX (VPIX) Y real mode N
-
-
- Some other questions worth asking are:
-
- 1) How much slower do DOS apps run than under native DOS or Windows ?
-
- 2) Does the DOS app have free access to hardware registers and interrupts ?
- How much is this access slowed by the emulation ?
-
- 2) How much free memory does a DOS app see ?
-
- 3) Is there access to extended memory, expanded memory, Himem.sys, DPMI ?
-
- 4) Does Windows 3.1 run natively within as many megabytes of memory as it
- wants or is it forced into a 1 Mbyte realmode environment ?
-
- 5) What IPC exists between the realtime processes and the Windows apps ?
- What about DDE ? Networking ?
-
- 6) How much does the presence of Windows impact the realtime performance of
- the processes managed by the realtime OS ?
-
- 7) If the realtime OS provides a different file system, is there shared
- access between the DOS and native filesystems by the DOS/Windows and
- realtime OS ?
- --
- Dan Hildebrand email: danh@qnx.com
- Quantum Software Systems, Ltd. QUICS: danh (613) 591-0934 (data)
- (613) 591-0931 x204 (voice) mail: 175 Terrence Matthews
- (613) 591-3579 (fax) Kanata, Ontario, Canada K2M 1W8
-