Environment variables
The ASO_ENABLED and ASO_OPTIONS environment variables provide some customization of the AIX® System Optimizer (ASO) daemon when using the IBM® AIX Dynamic System Optimizer.
ASO_ENABLED
The ASO_ENABLED environment variable alters the default behavior of the ASO when it evaluates a workload for optimization.
The following values are valid
for the ASO_ENABLED environment variable:
- Always
- ASO skips some of the primary eligibility checks, such as the age of the workload and the minimum processor utilization, to view more information about a workload without those restrictions.
- Never
- ASO excludes this workload from any optimization under all circumstances.
- Unsupported value
- ASO optimizes the workload normally.
ASO_OPTIONS
The ASO_OPTIONS environment variable individually enables or disables the cache affinity optimization and the memory affinity optimization.
The values for this environment variable are shown in the following table:
Option | Values | Results |
---|---|---|
ALL | ON, OFF | Enables or disables all of the ASO optimizations. |
CACHE_AFFINITY | ON, OFF | Enables or disables the cache affinity optimization. |
MEMORY_AFFINITY | ON, OFF | Enables or disables the memory affinity optimization. Note: The cache affinity optimization must be applied for the memory affinity
optimization to be applied.
|
LARGE_PAGE | ON, OFF | Enables or disables the large page optimization. |
LARGE_PAGE_EXCLUSIVE | ON, OFF | Enables the large page optimization and disables all other optimization options. The default value is ON. |
MEMORY_PREFETCH | ON, OFF | Enables or disables the data stream prefetch optimization. |
unset | All optimizations are enabled. | |
any other values | Undefined. |