Bad performance when logging on, using the start menu, and/or starting/closing applications

Version 2

    Problem

    When users log on, the logon process takes a considerable amount of time. Using the "Start menu" button results in a slow responding Start menu. Starting applications from the Start menu or desktop takes a considerable amount of time.

     

    Cause

    The logon process, opening and browsing the Start menu, and starting and closing applications are all actions where the database will be queried. Performance issues as mentioned will almost always be caused by a faulty connection to the server or by a poor performance of the server hosting the database or a Anti-Virus solution that is blocking RES Workspace Manager related files.

     

    Solution

    To solve these kind of performance issues please try the following possible solutions:

     

    Solution 1.

     

    If you have any Servers with HP NC7781 NIC’s installed (HP DL 380’s, DL360’s, and others), you can experience excessive retransmits, Outlook hangs, file copy performance issues, slow logons, cluster failovers, etc.

    The driver defaults to “Offload TCP transmit Checksum” and “Offload IP Transmit Checksum”. This is a performance enhancement designed to relieve the TCP and IP components of the IP checksum calculation overhead and assign that duty to the NIC. Normally this is a preferred method of operation.
     
    The HP NC7781 NIC`S periodically miscalculate the TCP checksum. This causes connection timeouts and more importantly, Outlook hangs, file copy performance issues, slow logons, slow responses while browsing network resources, cluster failovers, etc.

    With the latest firmware and drivers installed, the issue will still occur. The box that receives a response with an incorrectly calculated checksum will simply delete the malformed response and never deliver the data to the application.

    To solve this Disable "Offload checksum calculations" in the network card driver:

    In the Netcard driver configuration dialog box, clear the check box "Offload checksum calculations". This will allow the TCP and IP components to calculate their own checksums. This change does not require a reboot or involve a service interruption, (with the exception of a cluster server). Normal change control procedures should, of course, always be followed!

    Solution 2.

     

    The duplex mode of the network adapters or (managed) network switches is not set to a fixed rate. Verify that the network adapters (and switch ports) have been set to "Full Duplex" instead of "Auto-Negotiate".

    Solution 3.

     

    A virus scanner scans all files in the RES Software\RES Workspace Manager folder. The RES Workspace Manager program folder must be excluded from real-time\on-access scanning. This folder usually contains the cache which contains the configuration information of the RES Workspace Manager environment. This folder needs to be accessed very frequently by the RES Workspace Manager when session(s) are started on the computer.

    If the location of the program folder is unknown, check the variable "RESPFDIR" on the computer where RES Workspace Manager is installed.

    For more information please read the RES Software Recommendations for Anti-Virus exclusions document: Best Practice - Antivirus Recommendations

    Solution 4.

     

    When ODBC tracing is enabled in "ODBC Data Source Administrator" you will experience very slow database performance.
    ODBC tracing allows you to create logs of the calls to ODBC drivers for use by support personnel or to aid you in debugging your applications. Disable ODBC tracing in "ODBC Data Source Administrator".

    To do this, go to Control Panel > Data Sources (ODBC) > Tracing Tab and select the option "Stop Tracing Now".

    If "Data Sources (ODBC)" is not available in the control panel use the command "odbcad32.exe".

    ODBC tracing allows you to create logs of the calls to ODBC drivers for use by support personnel or to aid you in debugging your applications. However, enabling ODBC tracing will also result in very slow database access.

    Solution 5.

    When using the reconnect feature from Citrix to reconnect the ICA session between fat clients and thin clients, where clients start the ICA session with different session properties (for example between full screen and seamless), the response of the session might become slow.

    This issue is not related to RES Workspace Manager. This issue also occurs without RES Workspace Manager within the session.

    For starting a RES Workspace Manager desktop it is recommended to start in Full Screen mode. When using for example full screen properties for all client devices and reconnecting to running sessions this issue seems to be solved.