Consultor Eletrônico



Kbase 19842: How to tune Progress on MetaFrame/WinFrame and Terminal Server
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   23/11/2009
Status: Verified

GOAL:

How to tune Progress on MetaFrame/WinFrame and Terminal Server

GOAL:

How to solve performance issues with Progress on Citrix MetaFrame/WinFrame and Microsoft Terminal Server

FACT(s) (Environment):

Progress 9.x
Windows Terminal Services
Citrix WinFrame
Citrix MetaFrame 1.0
Citrix MetaFrame 1.8

FIX:

Some things that can be checked to improve performance are:

1) Switch to install mode before installing Progress (CHANGE USER/INSTALL).
2) Disable background wallpaper.
3) Turn off the keyboard and mouse queues, if running on fast LAN.
4) Tune the MsgQBadAppSleepTimeInMillisec compatibility bits for the .exe files (prowin32, _mprosrv, prore32, etc.).

For WinFrame, the compatibility bits are stored in:
\HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Compatibility\Applications\prowin32

For MetaFrame they are in:
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\TerminalServer\Compatibility\Applications\prowin32

*** Skip step 4 with Windows 2000 Terminal Server. Windows 2000 TS doesn't use compatibility bits.

5) Give every user a different working directory and required permission for it.
6) Use a working directory and a temp directory on the server and not on the client.
7) Make sure the working or temp directory is not located on a networked drive but a local drive of to the Citrix/TS-Server machine.
8) On larger networks, if the database connection is via TCP, make sure the internal DNS server appears before the external in the search order or use the local host file.
9) Install the required Service pack.

For the Terminal Server, see www.Microsoft.com for information about latest service pack

For the MetaFrame/Winframe, see www.Citrix.com for the information about latest service pack.

For the ICA client, see www.Citrix.com.

10) Test with the latest Progress patch
11) If you have any install problems (warnings), take the steps to solve the issue even if Progress seems to be running.
Contact Progress Technical Support for help with any detailed information.

12) Turn off the blink cursor rate.