ftrace

    5熱度

    1回答

    我剛剛讀到2.6.27內核有一個名爲ftrace的新模塊,這聽起來很像suns dtrace實用程序。我在搜索文檔時遇到了一些麻煩,我想知道是否有其他人有東西。這是否會在像dtrace這樣的完整編程堆棧上實現,我們將在Linux中獲得一個很好的小腳本語言來跟蹤?

    3熱度

    2回答

    我想用ftrace跟蹤特定的函數,但是還需要從該函數進一步調用。 我已經設法啓動ftrace與我所需的功能過濾器,但現在它只顯示我這一個特定的函數調用。 所以我的問題是:如何打印從特定函數調用的所有函數,這些函數調用的函數等?

    1熱度

    1回答

    我正在瀏覽Linux KERNEL配置文件,其中function_trace已啓用,但debugfs已禁用。如果我把這個內核加載到目標上有什麼辦法,我可以使用function_tracer?如果debugfs被禁用,那麼函數跟蹤器默認情況下未啓用?

    0熱度

    2回答

    我試圖產生的Android環境中FTrace文件,使用: [email protected]:# echo 1 > /sys/kernel/debug/tracing/events/sched/sched_switch/enable [email protected]:# echo 1 > /sys/kernel/debug/tracing/tracing_on [email protecte

    1熱度

    1回答

    我嘗試過這些,但他們產生「空」輸出文件: trace-cmd record -p function_graph -g munmap -F ls trace-cmd record -p function_graph -g sys_enter_munmap -F ls trace-cmd record -p function_graph -g sys_enter -F ls

    12熱度

    2回答

    我想在內核啓動過程中使用ftrace function_graph來跟蹤函數以瞭解它的功能,但在available_filter_functions中不可用。 我試圖用EXPORT_SYMBOL()導出它,猜測它會使它可用,但事實並非如此。 您有解決方案嗎? 有關信息,我想跟蹤的功能是Android內核3.4中的persistent_ram_init_ringbuffer和persistent_r