 |
Index for Section 5 |
|
 |
Alphabetical listing for S |
|
 |
Bottom of page |
|
sys_attrs_psm(5)
NAME
sys_attrs_psm - psm subsystem attributes
DESCRIPTION
This reference page lists and describes attributes for the Process Set
Manager (psm) kernel subsystem, which monitors the state of vital
processes. The application interfaces to the psm subsystem are the
cfg_psm_catops() and cfg_psm_memops() routines in the libcfg library. These
routines create the process categories and members used by the psm
software. Refer to cfg_psm_catops(3), cfg_psm_memops(3), and libcfg(3) for
more information.
Refer to the sys_attrs(5) reference page for an introduction to the topic
of kernel subsystem attributes.
An asterisk (*) preceding the name of an attribute in the following list
means that the attribute can be configured at run time. Values of other
attributes cannot be changed without rebooting the system.
* psm_cat_max
The maximum number of process categories.
Default: 512 (categories)
Minimum: 0
Maximum: 18,446,744,073,709,551,615
Once the psm_cat_max value is reached, an attempt to create an
additional category results in the [ENOSPC] error. Categories cannot be
deleted; so, an attempt to delete a category after it is created
results in the [ENOTSUP] error. Therefore, the psm_cat_max value must
be increased if the program will create more than 512 categories.
* psm_debug
A set of bit flags, defined in the psm.h header file, that enable
various debugging messages.
Default: 0 (all debugging messages disabled)
* psm_mem_autocat
A value that determines whether new process categories are
automatically created (1) or not created (0) at the time process
members are instantiated.
Default: 1 (new categories are automatically created)
A specific process instance can be registered in only one category. An
attempt to register a currently running process in a category where it
is already registered results in the [EALREADY] error. The default
setting simplifies the boot process.
* psm_mem_max
The maximum number of process members that can be registered for all
process categories.
Default: 1024 (members)
Minimum: 0
Maximum: 18,446,744,073,709,551,615
Once the psm_mem_max value is reached, an attempt to register an
additional member results in the [ENOSPC] error.
* psm_memcat_max
The maximum number of process members that can be registered per
process category.
Default: 64 (members)
Minimum: 0
Maximum: 18,446,744,073,709,551,615
Once the psm_memcat_max value is reached for a category, an attempt to
register another member in that category results in the [ENOSPC] error.
* psm_noevm
A set of bit flags, defined in the psm.h header file, that disables the
posting of selected events.
Default: 0 (all events are posted)
SEE ALSO
Functions: cfg_psm_catops(3), cfg_psm_memops(3), libcfg(3)
Files: psm.h(4)
Others: sys_attrs(5)
 |
Index for Section 5 |
|
 |
Alphabetical listing for S |
|
 |
Top of page |
|