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.