[an error occurred while processing this directive]

HP OpenVMS Systems Documentation

Content starts here

HP DECwindows Motif for OpenVMS
Management Guide


Previous Contents Index

A.3 Establishing Server Parameters for Non-VGA Devices

The DECwindows X display server requires specific tuning for graphics-intensive and 3D applications because of greater demand for system resources. You may need to make adjustments for server quotas on 3D-accelerated systems. These are minimum values suggested for a system with as little as 64 MB of physical memory and for running complex clients.

Table A-4 lists the recommended minimum quota values for non-VGA devices. These server quotas can set by defining global symbols in the file DECW$PRIVATE_SERVER_SETUP.COM. If the file does not exist, copy the file SYS$MANAGER:DECW$PRIVATE_SERVER_SETUP.TEMPLATE to SYS$COMMON:[SYSMGR]DECW$PRIVATE_SERVER_SETUP.COM, as described in Section 3.1.

Table A-4 Minimum Server Quotas for Non-VGA Devices
Quota Value
DECW$SERVER_FILE_LIMIT 400
DECW$SERVER_ENQUEUE_LIMIT 2000
DECW$SERVER_WSDEF 10240
DECW$SERVER_WSQUOTA 16384

Tuning for Animation Applications

If your application involves lengthy animation sequences of large models or assemblies, performance can be improved by setting the following server working set quotas and values as follows:

Quota Value
DECW$SERVER_WSDEF 10240
DECW$SERVER_WSQUOTA 20480

Note

These parameters should not be tuned upward unless you have at least 128 MB of physical memory.

Tuning for Memory-Intensive Applications

If you are running one or more memory-intensive applications (such as the HP Secure Web Browser) on a system with a substantial amount of physical memory (512 MB or greater), performance can be optimized by setting the following server quotas and values:

Quota Value
DECW$SERVER_FILE_LIMIT 6000
DECW$SERVER_WSDEF 32768
DECW$SERVER_WSQUOTA 65536
DECW$SERVER_PAGE_FILE_QUOTA 2000000

Determining Tuning Needs

To determine whether you need to set larger parameters, monitor the server process during the heaviest display usage. If the working set use approaches the maximum values, then you need to adjust the value of the DECW$SERVER_WS* server parameters.

However, do not set large values unless it is necessary. If you set these values too high, performance may be degraded. Optimal DECwindows server performance depends on application demands and available physical memory.

The next time you restart the server, the new values will take effect. If, after initial tuning and considerable use, the server is failing or is unnecessarily unresponsive, the server may have run out of memory or memory may have become fragmented. A particularly demanding application may require that you give the server even larger DECW$SERVER_PAGE_FILE_QUOTA value. Note that pagefile quota for the server is derived from system page files.

If the server error log SYS$MANAGER:DECW$SERVER_0_ERROR.LOG contains the statement xxx: Out of memory, increase the pagefile quota for the server. Set this quota by modifying the DECW$SERVER_PAGE_FILE_QUOTA parameter in the file DECW$PRIVATE_SERVER_SETUP.COM. Note that in multihead configurations, the DECW$SERVER_PAGE_FILE_QUOTA parameter should be increased to meet your system requirements.


Appendix B
DECwindows Motif Keymap Names

Table B-1 lists the DECwindows Motif keymap names. The table is arranged based on the language for which each keyboard is designed.

For information about changing the default keyboard layout, see Section 3.5.

Table B-1 DECwindows Motif Keymap
Language Model DECwindows Keymap Name
Austrian/German LK201--(AG,LG,BG,MG) AUSTRIAN_GERMAN_LK201LG_DP
    AUSTRIAN_GERMAN_LK201LG_TW
  LK201--(NG,PG) AUSTRIAN_GERMAN_LK201NG_DP
    AUSTRIAN_GERMAN_LK201NG_TW
  LK401--(AG) AUSTRIAN_GERMAN_LK401AG_TW
  LK444--(AG) AUSTRIAN_GERMAN_LK444AG_LK
    AUSTRIAN_GERMAN_LK444AG_PC
Belgian/French LK201--(AP,LP,BP,MP) BELGIAN_FRENCH_LK201LP_DP
    BELGIAN_FRENCH_LK201LP_TW
  LK401--(AP) BELGIAN_FRENCH_LK401AP_DP
    BELGIAN_FRENCH_LK401AP_TW
  LK444--(AP) BELGIAN_FRENCH_LK444AP_LK
    BELGIAN_FRENCH_LK444AP_PC
British LK201--(AE,LE,BE,ME) BRITISH_LK201LE_DP
    BRITISH_LK201LE_TW
  LK401--(AA,PA) BRITISH_LK401AA_DP
    BRITISH_LK401AA_TW
  LK444--(AE) BRITISH_LK444AE_LK
    BRITISH_LK444AE_PC
Canadian/French LK201--(AC,LC,BC,MC) CANADIAN_FRENCH_LK201LC_DP
    CANADIAN_FRENCH_LK201LC_TW
  LK401--(AC,LC,BC,MC) CANADIAN_FRENCH_LK401AC_DP
Canadian/French   CANADIAN_FRENCH_LK401AC_TW
  LK444--(AC,LC,BC,MC) CANADIAN_FRENCH_LK444AC_LK
    CANADIAN_FRENCH_LK444AC_PC
Czech LK401--(BV) CZECH_LK401_BV
Danish LK201--(AD,LD,BD,MD) DANISH_LK201LD_DP
    DANISH_LK201LD_TW
  LK201--(ED,RD,FD) DANISH_LK201RD_DP
    DANISH_LK201RD_TW
  LK401--(AD,LD,BD,MD) DANISH_LK401AD_DP
    DANISH_LK401AD_TW
  LK444--(AD,LD,BD,MD) DANISH_LK401AD_LK
    DANISH_LK401AD_PC
Dutch LK201--(AH,LH,BH,MH) DUTCH_LK201LH_DP
    DUTCH_LK201LH_TW
  LK201--(NH,PH) DUTCH_LK201NH
  LK401--(NH,PH) DUTCH_LK401AH
  LK444--(NH,PH) DUTCH_LK444AH_LK
    DUTCH_LK444AH_PC
Finnish LK201--(AF,LF,BF,MF) FINNISH_LK201LF_DP
    FINNISH_LK201LF_TW
  LK201--(NX,PX) FINNISH_LK201NX_DP
    FINNISH_LK201NX_TW
  LK401--(AF,LF,BF,MF) FINNISH_LK401AF_DP
    FINNISH_LK401AF_TW
  LK444--(CA) FINNISH_LK401CA_LK
    FINNISH_LK401CA_PC
Flemish LK201--(AB,LB,BB,MB) FLEMISH_LK201LB_DP
    FLEMISH_LK201LB_TW
  LK401--(AB,LB,BB,MB) FLEMISH_LK401AB_DP
    FLEMISH_LK401AB_TW
  LK444--(AB,LB,BB,MB) FLEMISH_LK401AB_LK
    FLEMISH_LK401AB_PC
Hungarian LK401--(BQ) HUNGARIAN_LK401_BQ
Icelandic LK201--(AU,LU,BU,MU) ICELANDIC_LK201LU_DP
    ICELANDIC_LK201LU_TW
Italian LK201--(AI,LI,BI,MI) ITALIAN_LK201LI_DP
    ITALIAN_LK201LI_TW
  LK401--(AI,LI,BI,MI) ITALIAN_LK401AI_DP
Italian   ITALIAN_LK401AI_TW
  LK444--(AI,LI,BI,MI) ITALIAN_LK444AI_LK
    ITALIAN_LK444AI_PC
North American LK201--(AA,LA,BA,MA) NORTH_AMERICAN_LK201LA
  LK401--(AA,LA,BA,MA) NORTH_AMERICAN_LK401AA
  LK443--(AA,LA,BA,MA) NORTH_AMERICAN_LK443AA_LK
    NORTH_AMERICAN_LK443AA_PC
Norwegian LK201--(AN,LN,BN,MN) NORWEGIAN_LK201LN_DP
    NORWEGIAN_LK201LN_TW
  LK201--(EN,RN,FN) NORWEGIAN_LK201RN_DP
    NORWEGIAN_LK201RN_TW
  LK401--(AN,LN,BN,MN) NORWEGIAN_LK401AN_DP
    NORWEGIAN_LK401AN_TW
  LK444--(AN,LN,BN,MN) NORWEGIAN_LK444AN_LK
    NORWEGIAN_LK444AN_PC
Polish LK401--(BP) POLISH_LK401_BP
Portuguese LK201--(AV,LV,BV,MV) PORTUGUESE_LK201LV
  LK401--(AV,LV,BV,MV) PORTUGUESE_LK401AV
  LK444--(AV,LV,BV,MV) PORTUGUESE_LK444AV_LK
    PORTUGUESE_LK444AV_PC
Russian LK401--(BT) RUSSIAN_LK401_BT
Slovak LK401--(CZ) SLOVAC_LK401_CZ
Spanish LK201--(AS,LS,BS,MS) SPANISH_LK201LS_DP
    SPANISH_LK201LS_TW
  LK401--(AS,LS,BS,MS) SPANISH_LK401AS_DP
    SPANISH_LK401AS_TW
  LK444--(AS,LS,BS,MS) SPANISH_LK444AS_LK
    SPANISH_LK444AS_PC
Swedish LK201--(AM,LM,BM,MM) SWEDISH_LK201LM_DP
    SWEDISH_LK201LM_TW
  LK201--(NM,PM) SWEDISH_LK201NM_DP
    SWEDISH_LK201NM_TW
  LK401--(AM,LM,BM,MM) SWEDISH_LK401AM_DP
    SWEDISH_LK401AM_TW
  LK444--(CA) SWEDISH_LK444CA_LK
    SWEDISH_LK444CA_PC
Swiss/French LK201--(AK,LK,BK,MK) SWISS_FRENCH_LK201LK_DP
    SWISS_FRENCH_LK201LK_TW
Swiss/French LK401--(AK,LK,BK,MK) SWISS_FRENCH_LK401AK_DP
    SWISS_FRENCH_LK401AK_TW
  LK444--(AK,LK,BK,MK) SWISS_FRENCH_LK444AK_LK
    SWISS_FRENCH_LK444AK_PC
  LK201--(AL,LL,BL,ML) SWISS_GERMAN_LK201LL_DP
    SWISS_GERMAN_LK201LL_TW
  LK401--(AL,LL,BL,ML) SWISS_GERMAN_LK401AL_DP
    SWISS_GERMAN_LK401AL_TW
  LK444--(CH) SWISS_GERMAN_LK401CH_LK
    SWISS_GERMAN_LK401CH_PC
Combined US/UK LK201--(EE,RE,PE) UK_LK201RE
    US_LK201RE
  LK401--(EE,RE,PE) UK_LK401AA
    US_LK401AA
  LK443--(EE,RE,PE) UK_LK443AA_LK
    US_LK443AA_PC


Index Contents