Index Index for
Section 5
Index Alphabetical
listing for S
Bottom of page Bottom of
page

sys_attrs_rt(5)

NAME

sys_attrs_rt - rt subsystem attributes

DESCRIPTION

This reference page lists and describes attributes for the Realtime (rt) kernel subsystem. Refer to sys_attrs(5) for an introduction to the topic of kernel subsystem attributes. Attributes whose names are preceded with an asterisk (*) can be modified without rebooting the system. aio_listio_max_num The maximum number of asynchronous I/O requests supported on the list initiated by the lio_listio() function. Default: 64 (requests) Minimum: 64 Maximum: 256 aio_max_percent The maximum percentage of physical memory that AIO structures can occupy. The value of this attribute is used to scale back aio_task_max_num when that is set too high for the system. Default: 1 (percent) Minimum: 0 Maximum: 10 The aio_max_percent attribute is not useful on today's servers, most of which have a large amount of memory. Even 1 percent of physical memory is too high a limit for many of the servers currently in use. Therefore, it is recommended that, if you need to tune any settings related to the amount of wired physical memory used for AIO structures, it is more practical to use the aio_max_retry, aio_retry_scale, and aio_task_max_num attributes. aio_max_retry The number of additional attempts made on behalf of a process to wire AIO buffers to physical memory if the system maximum for wired physical memory has already been reached or if the attempt to wire additional physical memory would cause that maximum to be exceeded. By default, if a process attempts to wire physical memory for AIO buffers and this would exceed the system maximum, an error is returned. Default: 0 (no retries) Minimum: 0 Maximum: 256 aio_retry_scale The time interval between attempts made for a process to wire AIO buffers to physical memory when the system is at its maximum for wired physical memory. The time interval is calculated by the following formula: Hz / aio_retry_scale Default: 4 (0.25 seconds when Hz is equal to 1) Minimum: 1 Maximum: 1024 This attribute has no effect when aio_max_retry is set to 0 (the default). aio_socket_on_off Enables (1) or disables (0) AIO write requests through connected sockets. Default value: 1 (enabled) Do not change the default setting for this attribute unless instructed to do so by support personnel or patch kit instructions. aio_task_max_num A limit that indirectly controls the number of AIO requests that can be wired in physical memory by restricting the amount of wired physical memory available for a specified number of tasks. One page of wired physical memory is available to the number of tasks specified by aio_task_max_num. Default: 102 (one page of wired memory per 102 tasks) Minimum: 0 Maximum: 2,147,483,647 rtsem_nsems_max This attribute has no effect. It is not currently used by operating system software and will be removed in a future release. * rttimer_max_num The maximum number of POSIX realtime timers per task or process. Default: 32 (timers) Minimum: 32 Maximum: 8192 This attribute can be modified at run time but will affect only the processes that start up after the change is made. If you want the change to affect a process that is already running, you must stop and restart the process. sigqueue_max_num The maximum number of siginfo structures that can be queued to a process. Default: 64 (siginfo structures per process) Minimum: 0 Maximum: 32,767

SEE ALSO

sys_attrs(5)

Index Index for
Section 5
Index Alphabetical
listing for S
Top of page Top of
page