1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        uftraceC/C++ 程序的跟蹤和分析工具

        聯(lián)合創(chuàng)作 · 2023-10-01 21:41

        uftrace 用于跟蹤和分析 C/C++ 編寫的程序的執(zhí)行情況,它受到 Linux 內(nèi)核的 ftrace 框架的啟發(fā)(特別是 function graph tracer),支持 userspace 程序。

        uftrace 還支持各種類型的命令和過濾器,以幫助分析程序執(zhí)行和性能。

        功能特性

        • 跟蹤可執(zhí)行文件中的每個函數(shù)并顯示持續(xù)時間,還可以跟蹤外部庫調(diào)用 —— 但只支持入口和出口,并且不能跟蹤庫調(diào)用中的內(nèi)部函數(shù)調(diào)用,除非庫本身已啟用分析構(gòu)建。

        • 可以在函數(shù)層面顯示詳細(xì)的執(zhí)行流程,并報告哪個函數(shù)的開銷最高,它還顯示與執(zhí)行環(huán)境有關(guān)的各種信息。

        • 在追蹤時,可以設(shè)置過濾器以排除或包含特定的函數(shù)。另外,它可以保存和顯示函數(shù)參數(shù)并返回值。

        • 它支持多進(jìn)程/多線程應(yīng)用程序, 如果系統(tǒng)啟用內(nèi)核中的 function graph tracer,并使用 root 權(quán)限,可以跟蹤內(nèi)核函數(shù)(使用 -k 參數(shù))

        瀏覽 23
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            亚洲AV成人无码精品电影Av | 古装一级淫片高清免费观看 | 一插菊花综合 | 狠狠色噜噜狠狠狠7777奇米 | 伸进女同桌乳沟里摸爽了图片 | 成人毛片18女人毛片免费看一级 | 国产午夜亚洲精品午夜鲁丝片 | 丰满少妇av在线直播一区二区 | 91精品国产色综合久久不卞臂 | bl攻不让穿内裤随时做 |