home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / d / dv&dvx.tec < prev    next >
Text File  |  1993-03-21  |  12KB  |  215 lines

  1. ID:DX DESQview and DESQview/X:  A Comparison
  2. Quarterdeck Technical Note #266
  3. by Michael Bolton
  4. last revised October 26, 1992
  5.  
  6. What is DESQview?
  7.  
  8. DESQview is a multitasking environment for DOS.  It is characterized by very
  9. high speed, low processor, RAM, and disk overhead, and an unobtrusive, clean,
  10. and efficient user interface.  DESQview itself is text-based (one reason for
  11. its speed and compactness) but allows and supports the running of graphical
  12. applications within its windows.  It does true pre-emptive multitasking,
  13. within 640K and beyond, on all IBM-PC compatible machines.  If you have LIM
  14. EMS 3.2 exPANded Memory (EMS), you can run several EMS programs at the same
  15. time.  If you have Enhanced Expanded Memory (EEMS) or LIM EMS 4.0 Expanded
  16. Memory, DESQview provides multitasking beyond the DOS 640K barrier.
  17.  
  18. DESQview allows you to write scripts (keystroke macros) that work with a
  19. single application, or that can jump between multiple applications.  You can
  20. mark and transfer data between applications as well.  The nicest thing about
  21. DESQview is that it runs and multitasks off-the-shelf DOS applications; you do
  22. not have to purchase applications designed specifically for the environment.
  23. In addition DESQview has built-in a very powerful Application Program
  24. Interface (API) so that programs written to be aware of DESQview's presence
  25. will run even better under DESQview.
  26.  
  27. DESQview works on ANY processor in the Intel 8086 family or on compatible
  28. processors.  DESQview's feature set, including multitasking of DOS
  29. applications, Scripts (keyboard macros), Mark and Transfer (interchange of
  30. information between windows), menuing, DOS services, and logical drives, is
  31. exactly the same on all processors.
  32.  
  33. The ability to multitask DOS applications on a processor less than a 386 is
  34. dependent upon the size of the programs that you wish to multitask, and the
  35. expanded memory hardware installed on your machine. More information on this
  36. topic is provided in the Quarterdeck Technical Note 286.TEC -- DESQview on
  37. 8088, 8086, and 80286 Processors.
  38.  
  39. What is DESQview 386?
  40.  
  41. DESQview is its most powerful on 80386 PCs and PS/2s, when used with
  42. Quarterdeck's Expanded Memory Manager - 386 (QEMM-386).  We call this
  43. combination DESQview 386.  You can buy the two products packaged together as
  44. DESQview 386; you can purchase QEMM-386 first, and later buy DESQview; or, if
  45. you own DESQview and upgrade to an 80386 PC, you can add QEMM-386.
  46.  
  47. DESQview 386 not only gives you the multitasking, presentation management, and
  48. data transfer capabilities built into DESQview, but it taps into the 80386's
  49. powerful features:  its virtual 8086 machine architecture and 32-bit protected
  50. mode.  By controlling these 80386 features, DESQview 386 uses your 386 PC's
  51. conventional AND extended memory to multitask DOS and DOS-Extended programs.
  52. Your DOS-Extended (VCPI) programs can run in either 286 (16-bit) or 386 (32-
  53. bit) protected mode.  And you can run several DOS-Extended programs
  54. simultaneously.  DESQview also supports Microsoft Windows -- that is, MS
  55. Windows runs in Standard (or Real) Mode in a DESQview window.  DESQview 386
  56. takes advantage of the 80386's screen virtualization capabilities so that you
  57. can run text or graphics (CGA, EGA, VGA, or Hercules) programs in small
  58. windows and in background. This means AutoCAD can be plotting while your
  59. spreadsheet is recalculating while your communications program is downloading
  60. while you do something else.
  61.  
  62. QEMM-386, included in each DESQview 386, in its own right is a powerful
  63. expanded, extended, and high memory manager.  As an expanded memory manager,
  64. it transforms your 386 PC or PS/2 memory into expanded memory compatible with
  65. the EMS 3.2, EMS 4, and EEMS expanded memory specifications.  This means that
  66. you can run any DOS program that takes advantage of expanded memory.  QEMM-386
  67. is also an extended memory manager, compatible with the XMS extended memory
  68. specification.  QEMM-386 is also a VCPI memory manager, allowing you to run
  69. DOS-Extended applications.  Most importantly, QEMM-386 provides memory to your
  70. applications in whatever flavour they desire ON DEMAND; the user need not know
  71. or care what kind of memory an application requires -- QEMM-386 simply hands
  72. over the memory the application asks for.
  73.  
  74. As a high memory manager, QEMM-386 enables you to load TSRs, device drivers,
  75. and DOS resources, and parts of DESQview in the unused high memory area
  76. between 640K-1M addresses.  The benefit to you is more memory for your DOS
  77. programs in the 640K area.  Manifest, our memory analysis and reporting tool,
  78. comes with every copy of QEMM-386.
  79.  
  80. What is the X Window System?
  81.  
  82. The X Window System, historically a Unix-based system because of Unix's
  83. superior support for multitasking, logically separates programs from hardware
  84. because it:
  85.  
  86. a) sets up a display server (consisting of a keyboard, a pointing device
  87.    (typically a mouse), a screen, and a program to drive it all) which
  88.    provides input and output services for...
  89.  
  90. b) client programs (applications), which do not access the hardware
  91.    directly, but instead communicate with the server through...
  92.  
  93. c) a well-structured communications protocol.  This protocol can pass
  94.    messages between the X Server and X Clients within a single computer or
  95.    across a network; the application can therefore be running locally or
  96.    remotely on another machine using a different processor.
  97.  
  98. The X Window System therefore allows applications running simultaneously,
  99. locally or remotely, to display in windows on a single workstation, regardless
  100. of the operating system(s) on which the applications are running.
  101.  
  102. What is DESQview/X?
  103.  
  104. DESQview/X is a graphical environment that combines DESQview's multitasking
  105. with the X Window System.  It is easily customizable, and sports both text and
  106. icon-based menuing front-ends.  Scalable font technology allows many
  107. applications to be visible at once.  Microsoft Windows runs in DESQview/X
  108. window.  Scripts and Mark and Transfer are not only supported, but enhanced,
  109. under DESQview/X.  As a graphical environment it does require more processor
  110. power than DESQview and benefits from higher-resolution and a video
  111. coprocessor.  System requirements for DESQview/X are a 386 or later processor;
  112. 4MB of memory (8 recommended if a lot of local processing is going on); EGA,
  113. VGA, SVGA, 8514, or 256-colour DGIS video; a Microsoft-mouse compatible
  114. pointing device; a 40MB hard drive (a full, all-the-bells-and-whistles
  115. installation of DESQview/X requires 10MB of hard drive space).
  116.  
  117. The most technically significant features of DESQview/X relate to the X Window
  118. System, which allows programs to participate in cross-platform distributed
  119. processing.  This allows users on the network to share not only disk drives,
  120. printers, and communications hardware, but also processors, and the
  121. applications running on other processors.
  122.  
  123. DESQview/X brings this technology to DOS.  Not only does DESQview/X provide a
  124. full X Server, capable of running applications written for X Window on other X
  125. platforms (typically -- but not exclusively -- Unix), but it also turns DOS
  126. text applications and Microsoft Windows into X Clients.
  127.  
  128. A user sitting at one workstation (a local machine) thus may start a process
  129. running on a machine elsewhere on the network (a remote machine) and have the
  130. display of that remote application directed to the local machine.  The user
  131. need not know or care which machine the application is actually running on nor
  132. what operating system that machine is using.  DESQview/X provides this
  133. powerful technology to the DOS world.  Users at DOS computers, Unix
  134. workstations, or any other machine running an X Server (possibilities include
  135. VAX, Macintosh, or ultimately any other type of computer that supports the X
  136. Window System) may run programs remotely on any machine capable of supporting
  137. X Clients.  So long as both the local machine and the remote machine are
  138. running an X server (either DESQview/X or any other implementation of an X
  139. Server), X programs (called X Clients) can display on the local machine.
  140.  
  141. DESQview/X turns DOS text and Microsoft Windows applications into X Clients,
  142. enabling these applications to run remotely just as if these programs had been
  143. written specifically for X.  These applications do not have to be rewritten or
  144. modified to run in an X Window or to run remotely.  Of course, DESQview/X
  145. supports the running of X applications; X Clients can be running remotely from
  146. non-DESQview/X systems.  X Clients can also be run locally, if the application
  147. has been ported from Unix-based X or written for DESQview/X -- in either case
  148. using the DESQview/X development toolkits.
  149.  
  150. Remote computing requires an IPX or NetBIOS network (for DESQview/X to
  151. DESQview/X computing) or a TCP/IP network (for DESQview/X to other X Systems).
  152. Contact Quarterdeck for more details on this subject -- or download
  153. Quarterdeck Technical Note #263:  DESQview/X:  Remote Computing, available on
  154. the Quarterdeck BBS at (310) 314-3227, Compuserve (!GO QUARTERDECK), or large
  155. local BBS systems, and also via our Q/FAX fax retrieval service; from the
  156. handset of your fax machine, call (310) 314-3214, or in Canada, (416) 665-
  157. 5070.
  158.  
  159. Common Features:
  160.  *  True pre-emptive multi-tasking
  161.  *  Windowing in full screen and sized windows; tile, overlap or hide
  162.     windows
  163.  *  Straightforward, logical menuing system
  164.  *  Run any combination of DOS and Windows 3.x programs
  165.  *  Mark and Transfer data between applications
  166.  *  On-line, context-sensitive help
  167.  *  Global and program-specific keystroke macros (Learn)
  168.  *  Optional auto-start-up of selected programs
  169.  *  Transparent support for networks, supports background gateway links
  170.  *  Keyboard and mouse friendly
  171.  *  Automatic printer contention management
  172.  *  Multiple video options supported
  173.  *  Easy automated install
  174.  
  175. Features Specific to DESQview/X:
  176.  *  Scalable fonts inside DOS text windows
  177.  *  Adobe Type Manager technology provides over 75 fonts, including 13
  178.     Adobe Type 1 Postscript fonts for X applications
  179.  *  Support for high-resolution displays such as 8514 and super VGA
  180.  *  Network Manager included for remote computing of DOS text and Windows
  181.     programs via IPX or NetBIOS
  182.  *  3-D graphical interface
  183.  *  Choice of menu-driven or icon-driven user interface
  184.  *  Easily customizable interface
  185.  *  Icons, wallpaper and a great Icon Editor
  186.  *  Graphical, point-and-click local OR remote file transfer
  187.  *  Command-line file transfer utilities
  188.  *  Print spooler
  189.  *  System Monitor diagnostics
  190.  *  Virtual memory for the X server and X programs
  191.  *  Two games included:  Tetris and multi-user Network Blaqjaq
  192.  *  Perpetual calendar
  193.  *  Analog/digital clock
  194.  *  Graphical help engine
  195.  *  Optional OSF/Motif and OPEN LOOK interfaces
  196.  *  Optional Network Manager supports TCP/IP to allow DOS users to do remote
  197.     computing of applications on other X Window systems (typically, but not
  198.     exclusively UNIX and VMS systems); allows DOS applications to display on
  199.     and be controlled from Unix systems.
  200.  
  201. Features Specific to DESQview
  202.  *  Autodialer
  203.  *  On-the-fly performance tuning
  204.  *  Allows programs to swap to disk when memory runs low
  205.  *  Graphical DOS (i.e,. non-Windows, non-X) programs may run in background or
  206.     in a small window
  207.  
  208.   ************************************************************************
  209.   *          Trademarks are property of their respective owners.         *
  210.   *This technical note may be copied and distributed freely as long as it*
  211.   *is distributed in its entirety and it is not distributed for profit.  *
  212.   *          Copyright (C) 1992 by Quarterdeck Office Systems            *
  213.   ************************ E N D   O F   F I L E *************************
  214.  
  215.