strace

    3熱度

    4回答

    我正嘗試連接到CentOS 5.8上的SQL Server 2008。我正在使用unixODBC 2.3.0和SQL Server ODBC驅動程序(www.microsoft.com/en-us/download/details.aspx?id=28160)。 當我嘗試測試通過運行連接: isql -v mydsn username password 它GIVENS我: [S1T00][un

    -1熱度

    1回答

    我找到了PHP進程使用這麼多CPU的原因,服務器是Apache mpm worker + suphp 下面是'strace php'的一些輸出,如你所見,進程正在尋找對於不正確的路徑,這些只是編譯的PHP擴展,有沒有辦法將搜索路徑指定爲'/ lib64:/ usr/lib64'? cuz我發現它最終在lib64或/ usr/lib64中加載了dso之後,經過許多負面路徑嘗試,這是系統CPU消耗,你

    2熱度

    1回答

    我正在嘗試使用strace對Android平臺。由於strace不是Android上的默認二進制文件,因此我在網站[here]上下載了預建版本。但是,當我試圖將一個根深蒂固的設備上運行它(的Nexus 7)我得到了以下信息: 「系統調用:未知系統調用陷阱0xe8bd8008」 看來strace的工作不正常。所以我試圖在sourceforge上交叉編譯strace,源代碼是strace 4.7。我通

    1熱度

    1回答

    我strace的往往混淆了一些ioctl值(我敢肯定的是,SNDRV的ioctl無法識別以及...) 我怎麼能認識到正確的ioctl價值? 一點例如: $ strace aplay -l ... fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 ioctl(4, UI_DEV_CREATE, 0xbfaa6e74) = 0 close(4) = 0

    0熱度

    2回答

    我們有一個運行幾個集成測試的Maven項目。一些測試涉及像HSQLDB數據庫一樣產生子進程,但也可能是任何Maven插件可能會打開我不知道的地方的套接字連接。這激起了在持續集成服務器的監獄環境中運行測試時,很多失敗連接的日誌出現,而在本地計算機中一切都很順利。 我如何跟蹤給定Maven腳本及其所有孩子打開的所有連接?

    0熱度

    4回答

    我想在一個文件中獲得多個strace調用的輸出, 但我不知道如何。 目前我正在使用: strace -o tmpfile,但這只是放入一個文件的輸出,然後用新輸出覆蓋文件。 有沒有人有一個想法,如何做到這一點? 我希望這不是愚蠢的問題。 在此先感謝。

    0熱度

    1回答

    當系統調用修改其參數時,strace是否打印修改後的值或傳入的原始值? 例如,下面是用於epoll_wait系統調用一些strace的輸出: 11:30:14.602559 epoll_wait(5, {{EPOLLIN|EPOLLOUT, {u32=1210872224, u64=140506770993568}}, {EPOLLIN|EPOLLOUT, {u32=1208190976, u64

    0熱度

    1回答

    我建立一個監控應用程序,它在後臺運行,並記錄由目前使用strace的命令運行的應用程序執行的系統調用。 String cmd="strace -p "+processID+" -o /mnt/sdcard/traceFile_"+processID+".txt"; Runtime.getRuntime().exec(cmd); 這裏的ProcessID是當前運行的進程的PID是從實現一些其它

    0熱度

    1回答

    我試圖從Android應用程序中優化strace命令的PID。代碼段如下: Runtime.getRuntime().exec("strace -p 20436 -o /mnt/sdcard/sampleTrace11.txt"); 文件sampleTrace11.txt被創建,但它是空的。當我從shell命令提示符執行相同的命令時,文件被寫入數據。任何人都可以請幫我..

    2熱度

    1回答

    我正在使用ptrace來計算程序的系統調用。 問題是,給定一個程序A,我的程序打印出系統調用的數量(打開,關閉,讀取,寫入)。 我的程序和帶有程序A作爲參數的strace(帶-c選項)的結果是相同的,除了打開的系統調用。 我的程序打印15和strace打印3. 但我猜測,作爲strace打印一些其他系統調用,以及這些可能總結到我的程序計數15開放系統調用。 我正在使用SYS_open在查看ORIG