tracing

    3熱度

    2回答

    Android systrace日誌記錄系統非常棒,但它僅適用於代碼的Java部分,通過Trace.beginSection()和Trace.endSection()。在代碼的C/C++ NDK(native)部分中,它只能通過JNI使用,而JNI在沒有Java環境的線程中很慢或不可用... 是否有任何方法將事件添加到主體系統跟蹤緩衝區,甚至是從本機C代碼生成一個單獨的日誌? This老問題提到a

    1熱度

    1回答

    我正在尋找一種方法來實時查看使用EventProviderTraceListener記錄的事件。我可以使用logman啓動&停止跟蹤會話,然後解碼生成的.etl文件,但我希望在事件到達時看到它們。 這裏是我使用的測試樣品C#類: public class TraceTest { private static Guid ProviderGuid = new Guid("{2EC22694

    9熱度

    2回答

    從術語的角度來看,一般來說,「追蹤」和「記錄」之間有什麼區別? 謝謝!

    0熱度

    1回答

    我在兩臺不同的設備上使用Android上的ftrace,但我注意到它們之間的輸出格式不同。在某些情況下,包含當前進程的TGID,而在其他情況下則不包含。 TGID在當前使用ftrace的應用程序中非常有用,我想知道如何啓用它。我意識到sysfs文件「/ sys/kernel/debug/tracing/options/print-tgid」,但不幸的是,這在我的設備上不可用。有沒有可用於將TGID

    6熱度

    2回答

    目標是檢查通過任何進程傳遞給特定系統調用(例如,exec,open等)的參數。 從official documentation,沒有記錄函數參數的能力(主要看「函數」跟蹤器,因爲我不需要圖)。 我想確保我沒有忽視某些東西,並且浪費時間使用更奇特的東西,如果我可以在ftrace框架內實際執行此操作。

    0熱度

    1回答

    Erlang引用計算大型二進制文件並創建子二進制文件,以防止在垃圾回收期間釋放引用的二進制文件。 我可以看到在觀察者或二郎所分配的二進制量:存儲器() 的問題是,跟蹤其中較大的二進制是來自被證明是具有挑戰性的。是否有任何特定的技術或工具可用於查找引用的數據以進行檢查,或者通過跟蹤最初創建引用的功能?

    1熱度

    1回答

    我們正在一個Prism應用程序中開發一些模塊,這些模塊被部署在一個名爲由引導程序加載的模塊的子文件夾中。 現在我們需要部署一個新的偵聽器來使用System.Diagnostics.Tracing來寫入跟蹤。這是在app.config的樣子後,我們增加了我們的聽衆: <sources> <source name="SourceName" switchValue="Information">

    1熱度

    1回答

    我正在尋找一種方法將跟蹤輸出到我的代碼中的日誌文件中,該代碼在Linux上運行。 我不想以包括二進制打印信息,在每一個地方,我部署。 它的窗戶,我只是用WPP沒有把實際的痕跡串在我的二進制追查。 這個由如何在Linux中實現嗎?

    5熱度

    2回答

    我正在使用C#中的Microsoft EventSources進行實驗。 一個限制是以下 ...的數量和類型的傳遞給ETW方法必須 完全匹配傳遞給WriteEvent的類型參數重載它調用。 例如: [Event(2, Level = EventLevel.Informational)] public void Info(string message, int count) { bas

    1熱度

    1回答

    我安裝了一些失敗的請求跟蹤(在Windows Server 2012的IIS 8.5中),嘗試分析爲什麼某些頁面加載比其他頁面加載花費的時間更長。我們有一種情況,有時一個頁面會在幾秒鐘內加載,然後其他時間需要20秒來處理。所以我希望能夠使用FRT來幫助我分析那些需要很長時間的時間。 這question here是非常相似,但它確實顯示一點時間,而我沒有。而我的問題與轉移時間無關(至少不在IIS和我