|
sys_attrs_psm(5)
Contents
|
sys_attrs_psm - psm subsystem attributes
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.
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.
A set of bit flags, defined in the psm.h header
file, that enable various debugging messages.
Default: 0 (all debugging messages disabled)
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.
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.
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.
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)
Functions: cfg_psm_catops(3), cfg_psm_memops(3), libcfg(3)
Files: psm.h(4)
Others: sys_attrs(5)
sys_attrs_psm(5)
[ Back ] |