[comp.sys.ibm.pc.misc] DESQview Comm Performance

jerry@gumby.Altos.COM (Jerry Gardner) (04/25/91)

I'm having a performance problem with my communications program (homebrew)
running under DESQview/386.  

Even if I run the program in a full-sized window in the forground, the
text scrolling becomes very jumpy.  I've set DV to optimize communications,
set the PIF to exclusively run the comm program when it's in the forground,
have screen virtualization turned off (it runs in a full screen window), but
it still has jumpy scrolling that isn't present when I run the program outside
of DV.

I recently made the program DV-aware, but this doesn't help, in fact, it
makes scrolling even more jumpy.

I'm using a fast machine (33 MHz 486 with 16MB RAM, 210MB disk and Orchid PD-II)
so I can't figure out why DV imposes so much overhead, especially when I'm
running my program full screen with virtualization turned off and no background
tasks.

My comm program is fully interrupt-driven and writes directly to screen
memory using assembly language code.

Am I missing something?  Is there a special option I need to set in the
program's .PIF?  When I run the program full-screen under Windows 3.0 I
don't have this problem.  Any ideas?



-- 
Jerry Gardner, NJ6A					Altos Computer Systems
UUCP: {sun|pyramid|sco|amdahl|uunet}!altos!jerry	2641 Orchard Parkway
Internet: jerry@altos.com				San Jose, CA  95134
Help stamp out vi in our lifetime.                      (408) 432-6200