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>