Re: Poor real time operation in DOS emulation mode

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



On 15 ספטמבר, 05:01, "Jim" <j...@xxxxxxxxxx> wrote:
"PSRumbagh" <PSRumb...@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message

news:482F0DEB-9109-49DC-AD73-2E7C84BB64D0@xxxxxxxxxxxxxxxx



I have a data acquisition program written in Quick Basic V4.5 that I want
to
run in theDOSemulation window of WindowsXP. The program outputs 8 bits
of
data at a continuous rate of 4 KSPS to a DAC for real time waveform
generation. The program works OK in a true, pureDOSenvironment where it
produces a smooth, continuous waveform. Under WindowsXPthe data comes
out
in spits and spurts, not continuously. It appears as though Quick Basic
V4.5
is getting about 1.25% of the microprocessor's core time and the DAC
output
is very choppy. WinXP'sTask Manager says there are 63 processes running
in
the background. Is this intermittent, choppy operation because of the
multi-tasking nature of WinXP? Is there any way to make thisDOS
application work in apparent real time under WinXP? I am using Tame-Dos
to
speed up theDOSapplication and reduce the microprocessor loading.

To do actual real time data acquisition, you should be using a real mode
single program operating system.
The time slicing in WindowsXPcan cause your problems.
Virtual memory is not a performance option. The translations needed can
cause your problems.

If you expect to acquire real time data consistently, you need a real mode
operating system. EmulatingDOSon a WindowsXPmachine is very far from a
real mode system. I should add that there is no apparent way to convertXP
to be a single user system.

My comments are based on experiences with VMS. What we finally had to do
was to develop the software with VMS. We converted the machine to be a
dedicated processor for this one task. The whole project died because it
was not cost effective.

Jim-הסתר טקסט מצוטט-

-הראה טקסט מצוטט-

For a complete solutions Checkout
http://www.taocomputers.com/english.asp
their company is called Tao Computing Solutions. They have a product
called Tao ExDOS, it's basically a DOS emulator that solves all these
problems on Windows 2000/Windows XP/Windows 2003 and Windows Vista.

All printing problems including USB printers, Win only printers that
do not support text ROM fonts. Terminal Server Printing redirection,
support for all codepages, direct access to hardware, parallel
dongles, parallel ports, serial ports, full screen font/s, CPU
Resource manager, Terminal Server full support, Terminal Server
Printing redirection, Full screen emulation on Vista's Aero interface,
Printing to LPT1-LPT9, Support for console applications, They have a
Lite version which captures all printing from DOS applications 100%
with no TSR's to bug you and use up memory. MINIMAL CPU USAGE ! ! The
software takes care of all CPU issues. You will never get 100% CPU
Used with this software.There is an option to directly from DOS to
Microsoft Word, HTML, RTF, TXT using the correct codepages, fonts and
pagination. AMAZING!!! everything I needed in one product. we can all
keep working with DOS for several years more.

.



Relevant Pages

  • Re: p2c (dave gillespies pas to c converter) & VMS pascal
    ... If windows does what Windows does best at that critical time, ... supported configurations require at least 1 processor more than the number of VAX processors being emulated. ... This allows "overhead" functions and network interface emulation to stay out of the VAX processors' way. ... what real time should be, and is in the real world. ...
    (comp.os.vms)
  • Re: Apropriate OSes for CNC (was:Re: Michael Deckel Machine Question...)
    ... is, however, incorporated as the interface. ... All of the real time functionality is provided ... once windows crashes, but if the part still stops cutting when you hit ... High speed/high precision industrial machine tool motion control will be ...
    (rec.crafts.metalworking)
  • Microsoft Visual C++, which version?
    ... My background is in real time embedded systems, and I am a novice at ... Windows programming, just beginning to learn Visual C++. ... can't afford it and so I need to get a subset of the full package that ... I needed something that only comes in the big-bucks package? ...
    (microsoft.public.vc.language)
  • Visual Source Safe 2005
    ... Windows native file copy in folders. ... Two servers, one in USA, one in India. ... Connected by 1Mbps site-to-site VPN tunnel. ... Do real time Source Safe replication or may be replicate every 3 hours. ...
    (microsoft.public.vstudio.sourcesafe)
  • Visual Source Safe 2005
    ... Windows native file copy in folders. ... Two servers, one in USA, one in India. ... Connected by 1Mbps site-to-site VPN tunnel. ... Do real time Source Safe replication or may be replicate every 3 hours. ...
    (microsoft.public.vstudio.sourcesafe)