Mercurial > hg > Members > nobuyasu > presen
changeset 5:d1f572bde42f
modify
author | Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 08 Sep 2011 05:54:56 +0900 |
parents | 0604a55dd286 |
children | c193ee47050d |
files | OpenSourceConference/index.html |
diffstat | 1 files changed, 68 insertions(+), 43 deletions(-) [+] |
line wrap: on
line diff
--- a/OpenSourceConference/index.html Thu Sep 08 04:15:54 2011 +0900 +++ b/OpenSourceConference/index.html Thu Sep 08 05:54:56 2011 +0900 @@ -194,8 +194,8 @@ </tr> <tr> <td>最大負荷</td> - <td> N (クライアントの数に比例) </td> - <td> M+1 </td> + <td> N * データ量 (クライアントの数に比例) </td> + <td> (M+1) * データ量</td> </tr> </table> <p style="text-align: center;"><small>クライアントの数をN、木構造の子供の数をMとする</small> </p> @@ -231,26 +231,19 @@ <table class="center" width=100%> <tr> <td> -<!-- <img src="./pix/before.png"> --> - <img src="./pix/hadesBefore.png"> + <img src="./pix/hadesScreen1.png"> </td> <td> <img src="./pix/rightArrow.png"> </td> <td> -<!-- <img src="./pix/after2.png"> --> - <img src="./pix/hadesAfter2.png"> + <img src="./pix/hadesScreen2.png"> </td> </tr> </table> <small> <p style="text-align: center;"><font color=red>□ </font>で囲まれている矩形のデータだけが送られてくる。 </p> </small> -<!-- - <p style="text-align: center;"> - <img class="sclae" src="./pix/rfb1.png" width=80%> - </p> ---> </div> <!-- PAGE --> <div class="slide"> @@ -419,30 +412,26 @@ <!-- PAGE --> <div class="slide"> <h1>RFB Protocol</h1> - - - <p style="text-align: center;"> - 例:Framebufferupdate - </p> + <li style="text-align: center;"><small>例:FramebufferUpdate</small></li> <table class="center" border=1 cellspacing="0" width=50%> <tr> <td>x-position</td> - <td>224</td> + <td>336</td> </tr> <tr> <td>y-position</td> - <td>146</td> + <td>388</td> </tr> <tr> <td>width</td> - <td>800</td> + <td>724</td> </tr> <tr> <td>height</td> - <td>521</td> + <td>449</td> </tr> <tr> @@ -454,19 +443,18 @@ <td>ZRLE</td> <td>...</td> </tr> - </table> - <table class="center" width=100%> + <table class="center"> <tr> <td> - <img src="./pix/hadesBefore.png"> + <img src="./pix/hadesScreen1.png"> </td> <td> <img src="./pix/rightArrow.png"> </td> <td> - <img src="./pix/hadesAfter2.png"> + <img src="./pix/hadesScreen2.png"> </td> </tr> </table> @@ -486,13 +474,13 @@ </tr> <tr> - <td>800 * 521</td> + <td>724 * 449</td> <!-- - <td>1667200</td> - <td>298046</td> + <td>1300304</td> + <td>796642</td> --> - <td>1.6M</td> - <td>0.3M</td> + <td>1.3M</td> + <td>0.8M</td> </tr> <tr> @@ -524,12 +512,58 @@ </div> <!-- PAGE --> <div class="slide"> - <h1>データ量の見積もり</h1> - <li>FramebufferUpdate(以下update)毎にデータを扱うためには、update1回分で送られてくるバイト量を知る必要がある - <br>(どこまで読みこめば終わりなのか知る必要がある)。 </li> - <li>先頭の20バイトを読むことでupdate1回分のバイト量を知ることができる(厳密にはエンコード次第だが...)。 </li> - <li>updateは最初に送られてくる情報に矩形の横と縦幅(width,height)が含まれていてそれと扱われるエンコードによって全体のデータ量を計算することができる。</li> + <h1>データ転送量</h1> + <li>クライアントが60台の時の通常のVNCと、2分木構成にしたTreeVNCの通信網への負荷について考える。</li> + <table class="center" border=1 cellspacing="0" width=80%> + <tr> + <td></td> + <td>通常のVNC</td> + <td>TreeVNC</td> + </tr> + <tr> + <td>最大負荷</td> + <td> N * データ量(クライアントの数に比例) </td> + <td> (M+1) * データ量</td> + </tr> + </table> + <p style="text-align: center;"><small>クライアントの数をN、木構造の子供の数をMとする</small> </p> + <li>N = 60、 M = 1 となる。</li> + <li>724 * 449 の画面分のデータ(0.8M)を送信するとする。 </li> + + <table class="center" border=1 cellspacing="0" width=80%> + <tr> + <td></td> + <td>通常のVNC</td> + <td>TreeVNC</td> + </tr> + <tr> + <td>最大負荷</td> + <td>48M</td> + <td>2.4M</td> + </tr> + </table> </div> + <!-- PAGE --> + <div class="slide"> + + <table class="center" width=100% style="text-align: center;"> + <tr> + <td><small>通常のVNC</small></td> + <td><small>TreeVNC</small></td> + </tr> + <tr> + <td> + <img class="scale" src="./pix/NormalVNC3.png" width="300"> + </td> + <td> + <img src="./pix/TreeVNC3.png" width="300"> + </td> + </tr> + </p> + </table> + + + </div> <!-- PAGE --> <div class="slide"> <h1>データ量の見積もり</h1> @@ -566,15 +600,6 @@ </div> <!-- PAGE --> <div class="slide"> - <h1>データ転送量</h1> - <table class="center" border=1 cellspacing="0"> - - - </table> - - </div> - <!-- PAGE --> - <div class="slide"> <h1>データ量の見積もり</h1> <li>先頭20バイトを読みupdate一回分のデータ量を調べる。</li> <li>update1回分のデータを読み込み次のクライアントに送信する。</li>