タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

profileに関するkma83のブックマーク (2)

  • perl のプログラムをプロファイルしたい場合のメモ : 日々の記録

    2011年04月13日10:10 カテゴリperl perl のプログラムをプロファイルしたい場合のメモ 作成した perl プログラムで遅い箇所を調べるのにプロファイルを使う場合のメモ Devel::Profile を利用。 とりあえず CPAN からインストール # perl -MCPAN -e shell cpan> install Devel::Profile ....... cpan> exit プロファイルを使う場合は $ perl -d Profile my_perl_porgram.pl args_for_program で実行。 たいてい、プロファイルなしでプログラムを実行した時よりも時間が掛かる(当たり前だけど)。 実行するとカレントに prof.out というファイルが出来ていて、それにプロファイルの結果が記述されている。 因みに今回試してみたプログラムだと、プロファ

    perl のプログラムをプロファイルしたい場合のメモ : 日々の記録
  • Devel::Profile - なぜ自分のプログラムがとても遅いのか教えてくれます。 - perldoc.jp

    名前¶ Devel::Profile - なぜ自分のプログラムがとても遅いのか教えてくれます。 概要¶ perl -d:Profile program.pl less prof.out 説明¶ Devel::Profileパッケージは、Perl用のコードプロファイラです。 これは、Perlスクリプトおよび、そのスクリプトのサブルーチンの実行時間に関する情報を集めます。 この情報から、どのサブルーチンが最も多くの時間を使っているか、そして、どのサブルーチンが 最も頻繁に呼ばれているか調査するのに使用することができます。 Perlスクリプトのプロファイルを行うには、-d スイッチを使用してperlインタプリタを実行します。 プロファイラは、デバッグ用のフックを使っています。 test.plのプロファイルを行う場合以下のようなコマンドになります。 perl -d:Profile test.pl

    kma83
    kma83 2017/09/27
    プロファイラ
  • 1