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