AIX命令参考大全,卷 2,d - h - execrset 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 2,d - h

execrset 命令

用途

运行一个附加在 rset 的程序或者命令。

语法

execrset [ -P ] [ -F ] -c CPUlist [ -m MEMlist ] -e command [ parameters ]

或者

execrset [ -P ] [ -F ] rsetname [ -e ] command [ parameters ]

描述

execrset命令会执行一个带有 rset 的附件的命令。这会导致指定的命令仅限于在处理器上和/或 rset 中包含的存储器区域中运行。系统注册表中的 rset 名可以用来指定处理器和/或该命令允许使用的存储器区域。或者,包含了指定的处理器和存储器区域的 rset 可以附加到进程后。

标志

-F 强制 execrset 命令发生(运行)。该标志会在发布该命令之前除去进程中绑定处理器的绑定。如果 -P 标志也被指定的话,会在发布该命令之前将有效的 rset 从进程中拆开。
-P rset 作为一个分区 rset 连接。
-c CPUlist 在要附加在执行该程序或命令的进程上的 rset 中的 CPU 列表。可以是一个或者多个 CPU,也可以是 CPU 范围。
-m MEMlist rset 中的存储器区域的列表。可以是一个或者多个存储器区域或范围。
-e command [ parameters ] 指定被任何参数跟随的命令运行。-e 标志必须是该命令使用的最后的标志。

参数

rsetname 附加在执行程序或命令的进程后的系统注册表中的 rset 的名称

安全性

用户必须具有 root 用户权限,或者具有 CAP_NUMA_ATTACH 的能力。用户必须具有 root 用户权限来向命令的进程附加一个分区 rset(-P 标志)。

示例

  1. 要想在 CPU 0-7 上运行 test1 程序,请输入:
    execrset -c 0-7 -e test1
  2. 当名为 test/cpus0to15 的 rset 带一个附件时想要运行‘test2 parm1 parm2’程序的话,请输入:
    execrset test/cpus0to15 test parm1 parm2
  3. 要想在 CPU 0 上运行 ls -l 命令,请输入:
    execrset -c 0 -e ls -l

文件

/usr/bin/execrset 包含了 execrset 命令。

相关信息

attachrset, detachrset, lsrset, mkrsetrmrset 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]