<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          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ù)層面顯示詳細的執(zhí)行流程,并報告哪個函數(shù)的開銷最高,它還顯示與執(zhí)行環(huán)境有關(guān)的各種信息。

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

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

          瀏覽 23
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  色色影院精品 | 操B网站视频 | 久久久久久久香蕉视频 | 久久成人三级片 | 性爱视频免费网站 |