Translations of this page:

軽量言語向けリアルタイムプロファイラ (llprof)

  • いまのところPythonとRubyで使えます

構成

  • 右図のような構成

  • 三つの部分に分かれていてそれぞれネットワークで接続できます
    • プロファイリングモジュール: プロファイル情報サーバーへプロファイル情報を送る
    • プロファイル情報サーバー: 情報を貯めておく

  * プロファイル情報ビューア: 情報をユーザーが見るための部分。Webブラウザで動く。

Demo video

* 説明がないので細かいことは分からないと思いますが、とりあえず見た目はこんな感じに動くということで

llprof ver-0.3 with rdoc

llprof ver-0.2 with rdoc

  • 古いやつです

動作環境

  • 新しめのLinuxならうごくはずです
  • Windowsでは多分動きません。すいません
    • 現在作業中
    • モニタは動いたようです

依存するソフトウェア

  • Javaを動かせるもの (llprofモニター用)

確認環境

  • Gentoo Linux (32bit/64bit)
    • Ruby 1.9.2
    • Python 3.1

ダウンロード

Mercurialのレポジトリ

hg clone http://www.sunaga-lab.com/hgrepos/llprof
# 安定版へ更新
hg update stable
# 最新版へ更新
hg update

Zipアーカイブ

    • JavaScriptのモニタバージョン (JS + webmon + pm)
    • ダウンロードはできますが、まだ不安定なうえドキュメントほぼゼロなのでそのへんの整備はしばらくお待ちを
    • なんか必要があれば sunagae at sunagae.net に連絡頂ければと
    • Javaバージョンでのモニタ
    • XMLでエクスポートできます

ドキュメント

ライセンス

  • 本ソフトウェアはMIT-Licenceです。
 
software/llprof.txt · 最終更新: 2014/06/06 22:59 by sunagae
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki