You are on page 1of 1

Tunable AIX parameters

Focus Parameter
FREE MEMORY

Description

Minimum acceptable number of real-memory page frames in the free list. When the size of the free list falls below this number, the VMM begins stealing pages. It continues stealing pages until the size of the free list reaches maxfree. Maximum size to which the free list grow by VMM page-stealing. The size of the free maxfree list may exceed this number as a result of processes terminating and freeing their working-segment pages or the deletion of files that have pages in memory. Target for minimum % of physical memory to be used for file system cache. If the % of real memory occupied by file pages (numperm%, numclient%) falls below minperm% the MINPERM value, the page-replacement algorithm steals both file and computational pages, regardless of repage rates or the setting of lru_file_repage. Target for maximum % of physical memory to be used for JFS file system cache maxperm% If the % of real memory occupied by file pages (numperm%) rises above the MAXPERM value, the page-replacement algorithm steals only file pages. Target for maximum % of physical memory to be used for JFS2/NFS file system cache maxclient% If the % of real memory occupied by client file pages rises above the MAXCLIENT value, the page-replacement algorithm steals only client pages. The default is 1 in AIX 5.3 and 0 in AIX 6.1. In AIX 7.1, it is hardcoded to 0 and lru_file_repage removed from the list of tunable parameters. With value 0, protects computational memory pages and only file memory pages are stolen. Indicates the time period (in milliseconds) after which lrud pauses and interrupts can lru_pool_interval be serviced. page_steal_method The list-based algorithm provides a list of pages to scan for each type of segment. minfree strict_maxperm Enables/disables enforcement of maxperm% as a hard limit If this variable has to be changed, this should be done only under the close supervision of the IBM AIX Support Team. Enables/disables enforcement of the maxclient% as a hard limit With value 0, protects computational memory pages and only file memory pages are stolen. If this variable has to be changed, this should be done only under the close supervision of the IBM AIX Support team. Specifies the minimum number of scheduled pages at which the threads are woken up from the suspended state. Specifies the number of pages that can be scheduled in the I/O state to a file before the threads are suspended. Controls the number of requests the AIO system allows and it is not applicable for both (fs)fastpath and kproc based I/O operations. Defines the number of pages read ahead when the VMM first detects the sequential access pattern Defines the maximum number of pages that VMM reads ahead in a sequential file File System Buffers

FS CACHE

strict_maxclient fsfastpath minpout


I/O CONFIGURATION

maxpout maxreqs j2_minPageRead Ahead j2_maxPageRead Ahead j2_nBuffer PerPagerDevice j2_dynamicBuffer Preallocation tcp_recvspace

NETWORK

tcp_sendspace rfc1323 udp_recvspace udp_sendspace sb_max

Specifies how many bytes of data the receiving system can buffer in the kernel on the receiving sockets queue. Specifies how much data the sending application can buffer in the kernel before the application is blocked on a send call. Enables the TCP window scaling option. Sets the system socket buffer size for receiving user datagram protocol (UDP) data. Sets the system socket buffer size for sending UDP data Specifies the maximum buffer size allowed for a TCP or User Datagram Protocol (UDP) socket.