ActivityController

控制活动

此信息仅适用于命令行界面 (vtl)。

ActivityController 工具可用于管理正在运行的“活动”。

ActivityController 有两种用户界面模式:交互式与非交互式。在交互模式中,可以看到一个操作列表,列出可以在当前运行的“活动”上执行的操作,并可供选择所需的操作。在非交互模式中,操作在命令行中指定。

要激活 ActivityController,请在 shell 提示符下输入 ActivityController。您可能必须另外启动一个 shell 来执行此操作。

交互模式

这是不使用任何命令行选项激活 ActivityController 可执行文件时,默认激活的模式。

要在交互模式下为当前运行的“活动”激活 ActivityController:

  1. 在 shell 提示符下,输入:

>ActivityController

输出如下:

You are controlling the following Activity:
[Activity name goes here]
Please select one of the following actions to use with the Activity:
1. Stop Activity
2. Cancel Activity
3. Pause Activity
4. Resume Activity
5. Activity Status
6. Activity Information
7. Quit

  1. 输入希望 ActivityController 执行的操作对应的编号。

ActivityController 执行指定的操作时,对于前四个操作,它会显示状态消息。执行停止或取消操作时,由于“活动”不再运行,因而无法控制,所以 ActivityController 将退出。

“活动状态”操作显示“活动”的当前状态:正在运行或已暂停。

“活动信息”操作显示有关“活动”内容的信息:数据采集器。显示以下输出:

The following data collectors are in the Activity ([Activity name goes here]):
[1st data collector name goes here]
[2nd data collector name goes here]
...
[nth data collector name goes here]

非交互模式

非交互模式与交互模式支持相同的命令。但是在执行操作之后,ActivityController 将退出,返回到命令行提示符。

要激活非交互模式,请使用所需的命令行选项启动 ActivityController 可执行文件:-stop-cancel-pause-resume-status 或 -info

命令行示例:

>ActivityController -cancel

 备注

    • “活动”名称只显示头 35 个字符。

    • 只能控制当前运行的“活动”。这样,多个用户就可以独立运行 ActivityController 来控制自己的“活动”,而不会相互影响。

    • 不能同时使用多个 ActivityController 实例管理相同的“活动”。

    • 采样不支持“暂停/恢复”操作。

    • 对于一次性完成运行的“活动”,请使用 ActivityController 的暂停/恢复功能。要暂停/恢复分多次运行的“活动”,请使用 VTuneAPI 调用。

    • 如需有关 ActivityController 选项的简要参考信息,请参阅手册页:

>man ActivityController

 提示

要查看非交互模式中具体可以使用哪些命令行参数,请输入:ActivityController -help

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值