Win 2000 / Win XP (AREV Specific)
At 16 AUG 2001 12:00:31PM c milner wrote:
I've read the knowledge-base articles about performance issues with AREV running on Win 2000 or NT.
I am using AREV 2.03 on a PC with Windows XP installed, and other with Windows 2000 Pro installed.
While I haven't noticed a performance problem at the file level, AREV does seem to run extremely slowly when run in a window. But if I switch to full-screen mode, it runs fine.
Can anyone explain to me why a text-based DOS app would run so slowly in a window on Win 2000 Pro? A cynic might suggest that this is a deliberate attempt by Microsoft to show that DOS apps are slow.
But what is the technical reason?
At 16 AUG 2001 12:57PM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote:
In full screen mode the application only has to update 4000 bytes of video ram.
Without a graphics accelerator card, the part-screen Window has to map the display into truetype screen fonts. Further, you're probably running close to 100% CPU with this version of AREV under Windows. This makes non-application tasks (like mapping video RAM to fonts) even slower to accomplish in between the application's polling for keystrokes.
World Leaders in all things RevSoft
At 17 AUG 2001 05:20PM c milner wrote:
While I think the CPU usage is a significant factor, I don't understand why a graphics accelerator would help. A graphics accelerator speeds up 3D processing tasks, not text.
Using Win98 or Win95, AREV runs just fine in a window or full-screen. Obviously WinNT/2000/XP has a completely different multi-tasking method than Win98, but I would have though the DOS processing would be the same. Why change it?
At 17 AUG 2001 05:21PM c milner wrote:
While I'm the topic of CPU usage, does anyone know where I can get my hands on CPU-PLUS? Is this the program that's supposed to reduce CPU usage by AREV?
At 18 AUG 2001 06:02AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote:
A DOS session is the same as any other Windows task, with the exception that some tight code loops monopolize the CPU. If you run Steve Smith's utility CPU-PLUS you won't have the same problem. This utility reprioritizes the Windows task list, (from withion AREV), so all tasks get a more balanced share of CPU. The screen refresh problems in an AREV part-screen Window are not as evident using this utility.
World Leaders in all things RevSoft
At 18 AUG 2001 06:08AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote:
http://www.state-of-the-art.com.au
Steve's address and phone number is towards the bottom of the page.
Email [email protected]
World Leaders in all things RevSoft