Home | Previous Page | Next Page   Disk, Memory, and Process Management > Managing Virtual Processors > Setting Virtual-Processor Configuration Parameters >

Setting Virtual-Processor Parameters with a Text Editor

You can use a text editor program to set ONCONFIG parameters at any time. Use the editor to locate the parameter that you want to change, enter the new value, and rewrite the file to disk.

Table 23 lists the ONCONFIG parameters that are used to configure virtual processors. For more information on how these parameters affect virtual processors, refer to Virtual-Processor Classes.

Table 23. Configuration Parameters for Configuring Virtual Processors
Parameter Subparameters Purpose
MULTIPROCESSOR Specifies that you are running on a multiprocessor computer
NETTYPE Specifies parameters for network protocol threads (and virtual processors)
SINGLE_CPU_VP Specifies that you are running a single CPU virtual processor
VPCLASS adm adt cpu kio lio msc opt lio shm soc str tli Specifies a class of virtual processors
VPCLASS num=num_VPs Specifies the number of virtual processors of the specified class that the database server should start
VPCLASS max=max_VPs Specifies the maximum number of virtual processors allowed for a class
VPCLASS noage Specifies the disabling of the aging priority
VPCLASS aff=processor_number aff=start_range - end_range Specifies assignment to CPUs if processor affinity is available
VPCLASS user_defined Specifies user-defined virtual processor
VPCLASS jvp Specifies Java virtual processor (JVP)
VPCLASS noyield Specifies non-yielding virtual processor

Specifying VPCLASS

You should use the VPCLASS parameter instead of the NUMCPUVPS, NUMAIOVPS, NOAGE, AFF_SPROC, and AFF_NPROCS parameters. You can specify a VPCLASS name of up to 128 bytes. The VPCLASS name must begin with a letter or underscore, and must contain letters, digits, underscores, or $ characters.

You specify user-defined classes of virtual processors and Java virtual processors in the VPCLASS configuration parameter. For more information on the VPCLASS configuration parameter, including the defaults and value ranges, see the IBM Informix Dynamic Server Administrator's Reference, User-Defined Classes of Virtual Processors, and Java Virtual Processors.

Disabling Priority Aging (UNIX)

Use the VPCLASS parameter with the noage option to disable process priority aging on platforms that allow this feature.

For recommended values for these database server parameters on UNIX, refer to your machine notes file.

Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]