home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / realtime / 1513 < prev    next >
Encoding:
Text File  |  1993-01-06  |  2.9 KB  |  68 lines

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