pmccontrol.8
PMCCONTROL(8)
PMCCONTROL(8)
FreeBSD System Manager's Manual
PMCCONTROL(8)
pmccontrol
—
控制硬件性能监控计数器
pmccontrol
[-c
cpu | -d
pmc | -e
pmc] ... pmccontrol
-l
pmccontrol
-L
pmccontrol
-s
pmccontrol
实用程序控制系统硬件性能监视计数器的操作。
pmccontrol
实用程序按命令行顺序处理选项,因此后面的选项会修改前面选项的效果。 可以使用以下选项:
-c
cpu
随后的启用和禁用选项会影响由参数 参数 cpu 表示的 CPU。 cpu 是一个数字,表示系统中的 CPU,或 “*
” ,表示系统中所有未暂停的 CPU。
-d
pmc
在由 -c
指定的 CPU 上禁用 PMC 编号 pmc ,以防止在随后重新启用之前使用它。 参数 pmc- 是一个数字,表示特定的 PMC,或 “*
” 表示指定 CPU 上的所有 PMC。
只有空闲的 PMC 可以被禁用。
-e
pmc
在 -c
指定的 CPU 上启用 PMC 编号 pmc ,以便将来使用。 参数 pmc 是一个数字,表示特定的 PMC,或 “*
” 表示指定 CPU 上的所有 PMC。 如果 PMC pmc 已启用,则此选项无效。
列出可用的硬件性能计数器及其当前配置。
列出可用的硬件性能计数器类及其支持的事件名称。
由 hwpmc(4) 维护的打印驱动程序统计信息。
要禁用所有 CPU 上的所有 PMC,请使用以下命令:
pmccontrol -d*
要在所有 CPU 上启用所有 PMC,请使用:
pmccontrol -e*
要禁用 CPU 2 上的 PMC 0 和 1,请使用:
pmccontrol -c2 -d0 -d1
要仅禁用 CPU 0 的 PMC 0,并在所有其他 CPU 上启用所有其他 PMCS,请使用:
pmccontrol -c* -e* -c0 -d0
The pmccontrol
utility exits 0 on success, and >0 if an error occurs.
pmc(3), pmclog(3), hwpmc(4), pmcstat(8), sysctl(8)
pmccontrol
实用程序首次出现在 FreeBSD 6.0 中。
Joseph Koshy <jkoshy@FreeBSD.org>
November 9, 2008
FreeBSD 13.1-RELEASE
最后更新于
这有帮助吗?