作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果重要的话,我使用的是 Mac OS X,但我相信这适用于所有操作系统。如果每个操作系统的答案不同,我也会有兴趣了解这一点。
假设我打开一个终端窗口,启用几个探测器,并开始使用 DTrace 收集数据。
我可以从不同的终端窗口询问 DTrace 启用了哪些探测器吗?如果是这样,如何?
最佳答案
我从 DTrace 邮件列表中的 Adam Leventhal 那里获得了以下信息。首先,他提供了这个脚本,它适用于 Solaris
#!/usr/sbin/dtrace -s
#pragma D option quiet
int i;
tick-100
/i >= `dtrace_nprobes/
{
exit(0);
}
tick-100
{ printf("%4d %10s %20s %20s %10s %s\n", i,
stringof(`dtrace_probes[i]->dtpr_provider->dtpv_name),
stringof(`dtrace_probes[i]->dtpr_mod),
stringof(`dtrace_probes[i]->dtpr_func),
stringof(`dtrace_probes[i]->dtpr_name),
`dtrace_probes[i]->dtpr_ecb != NULL ? "enabled" : "disabled");
i++
}
关于macos - 我可以问 dtrace 启用了哪些探测器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6426674/
谁能告诉我如何列出系统中当前事件的 systemtap 探测器? 我想可能有来自“/proc”的一些信息。 最佳答案 sysfs 有一个事件探测器的注册表: cat /sys/kernel/debug
希望了解 kubenetes 使用 3 种类型的探测器(启动、就绪和运行)检查 pod 的顺序。 如何正确理解或设计这 3 个探头以用于正常应用?如果启动探测器有错误条目,发生冲突或破坏应用程序的可能
我正在运行一个经常“崩溃”的电子商务网站。通常,我会看到大量打开的 session (正常情况下为 600-900,崩溃时为 5000-20000)。我想确定这些 session 的来源。 我正在尝试
在 Mac OS X 上,我可以通过运行找到运行 Java 程序的 HotSpot 探针: cody.mello@ashur ~ (1) % sudo dtrace -ln 'hotspot*:::'
我是一名优秀的程序员,十分优秀!