差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
software:llprof [2011/10/07 15:44]
sunagae
software:llprof [2014/06/06 22:59] (現在)
sunagae [Zipアーカイブ]
ライン 1: ライン 1:
-====== 軽量言語向けプロファイラ (llprof) ======+====== 軽量言語向けリアルタイムプロファイラ (llprof) ======
   * いまのところPythonとRubyで使えます   * いまのところPythonとRubyで使えます
  
ライン 7: ライン 7:
 digraph usage { digraph usage {
  node [shape = box fontsize=10 style=filled ];  node [shape = box fontsize=10 style=filled ];
- monitor[label = "llprof Monitor" fillcolor = "#​F0FFF0"​ ];+ 
 + viewer[label = "Viewer\n(Web browser)"​ fillcolor = "#​F0F0FF"​ ]; 
 + server[label = "​Profiling Server" fillcolor = "#​F0FFF0"​ ];
  rrprofext [label = "Ruby Profiling Module"​ fillcolor = "#​FFF0F0"​ ];  rrprofext [label = "Ruby Profiling Module"​ fillcolor = "#​FFF0F0"​ ];
  pyprofext [label = "​Python Profilering Module"​ fillcolor = "#​FFF0F0"​ ];  pyprofext [label = "​Python Profilering Module"​ fillcolor = "#​FFF0F0"​ ];
  
- rrprofext -> monitor ​[ label = "​Network"​ ]; + rrprofext -> server ​[ label = "​Network"​ ]; 
- pyprofext -> monitor ​[ label = "​Network"​ ];+ pyprofext -> server [ label = "​Network"​ ]; 
 + server -> viewer ​[ label = "​Network"​ ];
 } }
 </​graphviz>​ </​graphviz>​
-  * 言語処理モジュールとしてプロファイリングモジュールがあり、それらからモニタプログラムへプロファイル情報を送る +  * 三つ部分に分かれいてそれぞれネットワークで接続できます 
-  モニタプログラムはそれ受け取り、表示す+    * プロファイリングモジュールプロファイル情報サーバーへプロファイル情報を送る 
 +    * プロファイル情報サーバー:​ 情報貯めておく 
 +   * プロファイル情報ビューア:​ 情報をユーザーが見ための部分。Webブラウザで動く。
  
 ===== Demo video ===== ===== Demo video =====
ライン 44: ライン 49:
 ====== ダウンロード ====== ====== ダウンロード ======
 ===== Mercurialのレポジトリ ===== ===== Mercurialのレポジトリ =====
-  * Mercurialのレポジトリ:​ http://​www.sunaga-lab.net/​hgrepos/​llprof+  * Mercurialのレポジトリ:​ http://​www.sunaga-lab.com/​hgrepos/​llprof
     * ここからcloneできます     * ここからcloneできます
   * (コマンド例)   * (コマンド例)
 <code bash> <code bash>
-hg clone http://​www.sunaga-lab.net/​hgrepos/​llprof+hg clone http://​www.sunaga-lab.com/​hgrepos/​llprof
 # 安定版へ更新 # 安定版へ更新
 hg update stable hg update stable
ライン 56: ライン 61:
  
 ===== Zipアーカイブ ===== ===== Zipアーカイブ =====
-    * [[http://​www.sunaga-lab.net/​hgrepos/​llprof/​archive/​ver-0.3.1.zip|Version 0.3.1]]+    * [[http://​www.sunaga-lab.com/​hgrepos/​llprof/​archive/​ver-0.3.1.zip|Version 0.3.1]]
       * JavaScriptのモニタバージョン (JS + webmon + pm)       * JavaScriptのモニタバージョン (JS + webmon + pm)
       * ダウンロードはできますが、まだ不安定なうえドキュメントほぼゼロなのでそのへんの整備はしばらくお待ちを       * ダウンロードはできますが、まだ不安定なうえドキュメントほぼゼロなのでそのへんの整備はしばらくお待ちを
       * なんか必要があれば sunagae at sunagae.net に連絡頂ければと       * なんか必要があれば sunagae at sunagae.net に連絡頂ければと
-    * [[http://​www.sunaga-lab.net/​hgrepos/​llprof/​archive/​ver-0.2.zip|Version 0.2]]+    * [[http://​www.sunaga-lab.com/​hgrepos/​llprof/​archive/​ver-0.2.zip|Version 0.2]]
       * Javaバージョンでのモニタ       * Javaバージョンでのモニタ
       * XMLでエクスポートできます       * XMLでエクスポートできます
-    * [[http://​www.sunaga-lab.net/​hgrepos/​llprof/​archive/​stable.zip|安定版 = 0.2]] +    * [[http://​www.sunaga-lab.com/​hgrepos/​llprof/​archive/​stable.zip|安定版 = 0.2]] 
-    * [[http://​www.sunaga-lab.net/​hgrepos/​llprof/​archive/​tip.zip|最新版 (かなり不安定)]]+    * [[http://​www.sunaga-lab.com/​hgrepos/​llprof/​archive/​tip.zip|最新版 (かなり不安定)]]
  
 ====== ドキュメント ====== ====== ドキュメント ======
 
software/llprof.1317969878.txt.gz · 最終更新: 2011/10/07 15:44 by sunagae
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki