搜索

第 24 章 使用 perf 创建 uprobes

download PDF

24.1. 在功能级别使用 perf 创建 uprobes

您可以使用 perf 工具在进程或应用程序的任意点处创建动态追踪点。然后,这些追踪点可以与其他 perf 工具(如 perf statperf 记录 )一起使用,以更好地理解进程或应用程序行为。

先决条件

  • 已安装 perf 用户空间工具,如安装 perf 所述。

流程

  1. 在对进程或应用程序感兴趣的位置监控的进程或应用程序中创建 uprobe:

    # perf probe -x /path/to/executable -a function
    Added new event:
      probe_executable:function   (on function in /path/to/executable)
    
    You can now use it in all perf tools, such as:
    
            perf record -e probe_executable:function -aR sleep 1
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.