コマンドラインで ruby プログラムのプロファイルをとるには、以下のように -r profile を指定します。
(-r と profile の間の空白文字は無くてもかまいません)
$ ruby -r profile {プログラム名}
プロファイル結果は標準エラーに出力されます。
CGI の場合には、CGIの先頭行で以下を記述します。
-r と profile の間に空白があるとエラーになります。
#!/usr/local/bin/ruby -rprofile
プロファイル結果はコマンドラインでは標準エラーに出力されていたので、CGI ではプロファイル結果は /var/log/httpd/error_log.YYYYMMDD に出力されます。
(-r と profile の間の空白文字は無くてもかまいません)
$ ruby -r profile {プログラム名}
プロファイル結果は標準エラーに出力されます。
CGI の場合には、CGIの先頭行で以下を記述します。
-r と profile の間に空白があるとエラーになります。
#!/usr/local/bin/ruby -rprofile
プロファイル結果はコマンドラインでは標準エラーに出力されていたので、CGI ではプロファイル結果は /var/log/httpd/error_log.YYYYMMDD に出力されます。