devel-nytprof

    1熱度

    1回答

    只是想確認一下。 我有一個測量程序執行時間的小型python腳本,它只是在外部程序啓動之前節省時間,然後在程序結束執行後從時間中減去此值。 當在perl腳本上運行這個腳本時,它顯示的執行時間爲0.49263,當與NYTProf運行相同的腳本並查看由nytprofhtml生成的HTML報告時,我可以看到執行時間爲0.80784,幾乎是兩倍多。 可以嗎?我認爲分析應該增加執行時間,但是這麼多?

    2熱度

    2回答

    我有一個非常緩慢的foswiki安裝(約60秒的未存儲的頁面)。我試圖來確定與NYTProf安裝,根據http://foswiki.org/Support/NYTProfDebugging使用下面的命令: > sudo -u www-data NYTPROF="file=/tmp/nytprof.out:addpid=1:endatexit=1" perl -wTd:NYTProf view -t

    2熱度

    1回答

    <%@ Language="PERLSCRIPT" %> <!--------------------------------------------------------------------------- #include VIRTUAL="/include/perl/widgetinclude.asp" ---------------------------------------

    5熱度

    2回答

    首先從命令行輸入,這樣我的調試選項就會被子進程繼承。然後我啓動我的Perl程序聯繫。它分叉成爲守護進程,然後fork/execs另一個Perl程序的九個實例,table_manager。 (該執行看起來像exec /path/to/perl /path/to/table_manager。)在這一點上,我可以看到10或11個新文件,稱爲nytprof.out。 nnnn;正如預期的那樣,直到現在,每

    0熱度

    1回答

    我正在嘗試剖析我必須在IIS中使用Perl進行工作的網站。該網站使用Catalyst。我正在使用Devel::NYTProf來分析它。 默認情況下,配置文件是寫在./nytprof.out。我無法訪問用於啓動perl的命令行,也無法傳遞參數(我使用use Devel::NYTProf來啓用我的perl文件中的配置文件)。 但我無法找到文件...你有一個想法,它會是什麼?我怎麼能用NYTProf更好

    6熱度

    2回答

    我有一個Perl CGI應用程序有時會超時,導致它被Apache和504 Gateway Time-out錯誤發送給瀏覽器。我試圖用型材本NYTProf應用,但是我無法讀取配置文件數據: $ nytprofhtml -f www/cgi-local/nytprof.out Reading www/cgi-local/nytprof.out Profile data incomplete, in

    25熱度

    1回答

    當我在查看Devel::NYTProf v4的輸出爲CGI program時,我在報告中發現diagnostics.pm源代碼文件 - 按排他時間排序,然後名稱。 首先,我不明白爲什麼這將是在生產代碼。我通過報告深入挖掘,發現它被main::[email protected]調用。這又是如下行: # spent 34µs (26+8) within main::[email protected]

    3熱度

    1回答

    在我的應用程序中,我有多個進程。最初我通過運行.pl文件啓動一個Perl進程,然後又調用兩個更多的.pl腳本來創建兩個新進程。 如何使用Profile這樣的代碼。 我做了NYTProf,合併結果並用html打開,但是所有關於函數的分析信息都丟失了。 信息來分析這種應用程序將有助於?