用途
在 SRC 外部启动活动系统优化器 (ASO)。
描述
ASO 是 AIX® 服务,用于监视和动态优化系统。 它作为 SRC 子系统提供,并且可由通常的
SRC 命令(例如,startsrc 和 stopsrc 命令)启动和停止。
安全性
RBAC 用户和 Trusted AIX 用户注意:该命令可执行特权操作。 只有特权用户才能执行特权限定的操作。 有关权限与特权的更多信息,请参阅安全性中的“特权限定的命令数据库”。 有关与该命令相关联的特权和权限的列表,请参阅 lssecattr 命令或 getcmdattr 子命令。
环境变量
| 项 |
描述 |
| ASO_ENABLED |
- 用途
- 针对进程设置时,此环境变量可用来确保该进程不由
ASO 优化,或用来提高正在对它进行优化的可能性。
- 值
- ALWAYS:ASO 优先对此进程进行优化。
- NEVER:ASO 永不优化此进程。
- 任何其他值:ASO 优化该进程(如果它符合 ASO 的优化条件)。
- 更改
ASO_ENABLED=[ALWAYS|NEVER] export ASO_ENABLED 此更改会影响设置变量之后从当前
shell 运行的进程。 该更改有效,直到从此 shell 注销。 通过将 ASO_ENABLED=[ALWAYS|NEVER] 选项添加到 /etc/environment 文件可进行永久性更改。
|
| ASO_OPTIONS |
- 用途
- 针对进程设置时,此环境变量可用来控制 ASO 可将哪些优化应用于该进程。 已指定由逗号字符分隔的多个选项。 在多个选项发生冲突时,仅最后一个设置生效。
- 值
- ALL=[ON|OFF]:为此进程启用或禁用所有优化。
- CACHE_AFFINITY=[ON|OFF]:为此进程启用或禁用高速缓存亲缘关系优化。
- MEMORY_AFFINITY=[ON|OFF]:为此进程启用或禁用内存亲缘关系优化。
- LARGE_PAGE=[ON|OFF]:启用或禁用大型页面优化。
- MEMORY_PREFETCH=[ON|OFF]:启用或禁用数据流预取优化。
- 如果设置为任何其他值或者如果未设置:ASO 将对该进程执行一组缺省优化。
- 更改
ASO_OPTIONS=<option string> export ASO_OPTIONS 此更改会影响设置变量之后从当前
shell 运行的进程。 该更改有效,直到从此 shell 注销。 通过在 /etc/environment 文件中设置该变量,可进行永久更改。
- 要关闭高速缓存亲缘关系优化,请按如下方式设置 ASO_OPTIONS 环境变量:
ASO_OPTIONS=CACHE_AFFINITY=OFF
- 要启用内存亲缘关系优化,并关闭其他优化,请设置 ASO_OPTIONS 环境变量,如下所示:
ASO_OPTIONS=ALL=OFF,MEMORY_AFFINITY=ON
|