Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX 11i Version 1.6 Release Notes: HP-UX Servers and Workstations > Chapter 2 Workstation/Server Specific Information

Technical System Configuration

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

With the HP-UX 11i v1.6 release, the TechSysConf bundle is being introduced as an always-installed part of the MTOE (and, by extension, the TCOE). By delivering part of the functionality that was featured in Easy Setup HP-UX 11.0 (product B5532A) for HP Workstations, this bundle addresses the need of HP workstation and technical server customers for improved out-of-the-box performance.

Summary of Change

The TechSysConf bundle is being introduced in HP-UX 11i v1.6 as an always-installed part of the Minimal Technical Operating Environment (MTOE). This bundle delivers part of the functionality that was featured in Easy Setup HP-UX 11.00, product number B5532A, for HP Workstations. This enhancement is in response to user requirements for improved Out-of-the-Box performance. The MTOE and, by extension, the Technical Computing Operating Environment (TCOE) includes this bundle, and the enhancements address the needs of HP Workstation and Technical Server users.

Details of Change

The TechSysConf bundle consists of two component products:

  • TC-SysSetup -

    • Alters kernel configurable parameters, assigning values that are proven to increase performance in technical environments. The actual values and the kernel parameters that are changed by installing the TechSysConf bundle are given in the following table. Some values differ depending on the amount of system memory, as shown in the table. Existing parameter values are tested when possible and no change is made if the new value would be less than the current value.

      Table 2-1 New TechSysConf Kernel Parameters

      NAMEParameter Value *<256MBParameter Value * <1024MBParameter Value * >=1024MB
      create_fastlinksIgnored ** 11
      dbc_min_pctIgnored ** Ignored ** Formula ***
      dbc_max_pctIgnored ** Ignored ** Formula ***
      hfs_max_ra_blocksIgnored ** 2020
      hfs_max_revra_blocksIgnored ** 2020
      hfs_ra_per_diskIgnored ** 256256
      hfs_revra_per_diskIgnored ** 256256
      maxdsiz26843545632212254723221225472
      maxdsiz_64bit1073741824274877906944274877906944
      maxfilesIgnored ** 20482048
      maxfiles_limIgnored ** 20482048
      maxssiz8388608100610048100610048
      maxssiz_64bit838860810737418241073741824
      max_thread_procIgnored ** 20482048
      maxtsiz6710886410737418241073741824
      maxtsiz_64bit107374182442949672964294967296
      maxuprcIgnored ** 8193277
      maxvgsIgnored ** 8080
      msgmapIgnored ** 51225122
      msgmaxIgnored ** 3276832768
      msgmnbIgnored ** 6553665536
      msgmniIgnored ** 512512
      msgsegIgnored ** 2048020480
      msgsszIgnored ** 128128
      msgtqlIgnored ** 51205120
      nfileIgnored ** 20488192
      nflocksIgnored ** 20482048
      ninodeIgnored ** 40008192
      nkthreadIgnored ** 20486000
      nprocIgnored ** 10244096
      nptyIgnored ** 200200
      nstrptyIgnored ** 200200
      nswapdevIgnored ** 2525
      semmniIgnored ** 10244096
      semmnsIgnored ** 20488192
      semmnuIgnored ** 10204092
      semumeIgnored ** 512512
      semvmxIgnored ** 3276732767
      shmmniIgnored ** 512512
      shmsegIgnored ** 512512
      shmmaxIgnored ** 21474836482147483648
      strmsgszIgnored ** 6553565535
      swapmem_onIgnored ** 11
      vps_ceilingIgnored ** 6464
      vx_fancyra_enableIgnored ** 11
      vx_ncsizeIgnored ** 80008000
      vxfs_max_ra_kbytesIgnored ** 10241024
      vxfs_ra_per_diskIgnored ** 10241024

       

      * Parameter Value:

      Kernel parameter value is changed only if it increases the current setting, except as noted below.

      ** Ignored:

      Kernel parameter value is unchanged.

      *** Formula:

      The value is determined using the formula: MIN (15, MAX (3, 40000/Memory)) where Memory is in Megabytes.

      This formula sets 20 percent of the memory for the static buffer cache up to a maximum of 400MB (when system has 2667MB memory). However, the minimum allowable parameter value is 3 percent, which takes effect when a system of 13333MB is encountered.

      The formula is applied only if the current values of dbc_min_pct and dbc_max_pct are the defaults (5 and 50 respectively).

    • Alters selected system configuration files to ease NFS, AutoFS, and NIS+ configuration.

    • Makes other system changes to correct minor nuisances and oversights.

  • TC-OpenSource

    Delivers a set of high-demand Open Source software tools:

    • tcsh 6.10, tcsh (a superset of C-shell)

    • XCDROAST 0.98alpha9, X-CD-Roast

    • bash 2.04, The Bourne-Again Shell

    • vim 5.7, Vi Improved

    • emacs 20.7, GNU Emacs

    • gmake 3.79.1, GNU make

    • less 358, GNU less

    • cdrecord 1.10, CDRecord

Impact

The TechSysConf bundle increases the target system disk space occupancy by about 140MB, mostly attributable to the TC-OpenSource product.

Installing the TC-SysSetup product changes kernel parameters, which results in a kernel build and system reboot. Since most of the kernel parameters are selected for the ability to improve performance in typical EDA and MDA application environments, a performance increase should be realized without further kernel tuning.

Specific non-kernel changes include:

  • Configure the system as an NFS server in /etc/rc.config.d/nfsconf.

  • Set NFS daemons to 30 and BIO daemons to 16 in /etc/rc.config.d/nfsconf. These values should only be changed if it increases the setting.

  • Modify the search sequence and fallback activities in /etc/nsswitch.conf.

  • Enable AutoFS and automount in /etc/rc.config.d/nfsconf.

  • Set read and write block size to 32Kb in /etc/auto_master.

  • Configure /etc/passwd and /etc/group to import NIS-served data.

There are no unique system installation requirements or dependencies. This bundle is intended to be installed on HP workstations and Technical Servers.

IMPORTANT: Users who anticipate running a thousand or more of concurrent processes under either the TCOE or MTOE should consider decreasing the kernel parameter maxssiz64_bit to 256MB, or increasing swap allocation to prevent resource exhaustion issues.

Compatibility

Potential conflicts with other install-time parameter specifications, such as SISP enables, have been identified and addressed in TechSysConf.

Performance

Use of TechSysConf results in an all-around performance improvement on systems with mid-range or large memory capacity.

Obsolescence

Not applicable.

Documentation

For more information regarding kernel parameters effected by TechSysConf can be obtained using the man command.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2002 Hewlett-Packard Development Company, L.P.