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
Tunable Kernel Parameters: HP-UX Release 11i > a

aio_max_ops(5)

Tunable Kernel Parameters
» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

NAME

aio_max_ops — the system-wide maximum number of POSIX asynchronous I/O operations that can be queued simultaneously at any given time

VALUES

Minimum

1

Maximum

0x100000

Default

2048

Specify an integer value.

DESCRIPTION

This parameter places a limit on the system resources that can be consumed if a large number of POSIX asynchronous I/O operations are queued on the system at the same time. This parameter limits the ability of competing processes to overwhelm the system with large numbers of asynchronous I/O operations and the memory they require.

Each enqueued asynchronous operation requires allocation of system memory for its internal control structure, thus making this limit necessary. In addition to the system-wide limit, there is a per-process limit that is controlled using the argument RLIMIT_AIO_OPS to getrlimit() and setrlimit() calls.

aio_listio_max limits the number of operations that can be contained in a single listio() call from a given process, and the value of aio_max_ops must be sufficient to meet the reasonable needs of all processes that are making simultaneous or nearly simultaneous listio() calls without jeopardizing overall system balance.

WARNINGS

All HP-UX kernel tunable parameters are release specific. This parameter may be removed or have its meaning changed in future releases of HP-UX.

AUTHOR

aio_max_ops was developed by HP.

SEE ALSO

aio(5), aio_listio_max(5), getrlimit(2).

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