Mercurial > hg > Papers > 2012 > yuu-thesis
changeset 18:baa7e53bbf98 default tip
add files
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/bibliography.tex Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,14 @@ +% 参考文献 +\def\line{−\hspace*{-.7zw}−} + +\begin{thebibliography}{99} +%\bibitem{*}内の * は各自わかりやすい名前などをつけて、 +%論文中には \cite{*} のように使用する。 +%これをベースに書き換えた方が楽かも。 +%書籍、論文、URLによって若干書き方が異なる。 +%URLを載せる人は参考にした年月日を最後に記入すること。 + + +\bibitem{hoge} +hoge +\end{thebibliography}
--- a/paper/chapter2.tex Sat Jan 05 02:05:13 2013 +0900 +++ b/paper/chapter2.tex Sat Jan 05 02:28:54 2013 +0900 @@ -1,6 +1,5 @@ \chapter{VNCについて} \label{chap:introduction} -\pagenumbering{arabic} \section{TightVNCについて} VNC(Virtual Network Computing)は、RFB プロトコルを用いて遠隔操作を行うリモートデスクトップソフトである。
--- a/paper/chapter3.tex Sat Jan 05 02:05:13 2013 +0900 +++ b/paper/chapter3.tex Sat Jan 05 02:28:54 2013 +0900 @@ -1,6 +1,5 @@ \chapter{先行研究} \label{chap:introduction} -\pagenumbering{arabic}
--- a/paper/chapter4.tex Sat Jan 05 02:05:13 2013 +0900 +++ b/paper/chapter4.tex Sat Jan 05 02:28:54 2013 +0900 @@ -1,6 +1,5 @@ \chapter{TreeVNCの設計} \label{chap:introduction} -\pagenumbering{arabic} \section{Multicastの選択} Broadcastは届いたかわからないし確認を取ろうとするとマルチキャストとあまり変わらなくなってしまう。 @@ -25,7 +24,7 @@ \includegraphics[scale = 0.7]{fig/NormalVNC3.pdf} \end{center} \caption{ -test +通常のVNC } \label{figure:NomalVNC} \end{figure} @@ -46,7 +45,7 @@ \includegraphics[scale = 0.7]{fig/TreeVNC3.pdf} \end{center} \caption{ -test +TreeVNC } \label{figure:TreeVNC} \end{figure}
--- a/paper/chapter5.tex Sat Jan 05 02:05:13 2013 +0900 +++ b/paper/chapter5.tex Sat Jan 05 02:28:54 2013 +0900 @@ -1,6 +1,5 @@ \chapter{TreeVNCの実装} \label{chap:introduction} -\pagenumbering{arabic} \section{木の生成} @@ -166,7 +165,7 @@ \includegraphics[scale = 0.5]{fig/multicastqueue2.pdf} \end{center} \caption{ -クライアントへは並列にデータを送信する。 +データがなければwaitする } \label{figure:multicastqueue} \end{figure} @@ -176,7 +175,7 @@ \includegraphics[scale = 0.5]{fig/multicastqueue.pdf} \end{center} \caption{ -クライアントへは並列にデータを送信する。 +新しいデータが来るとデータを読み出す } \label{figure:multicastqueue2} \end{figure} @@ -252,7 +251,7 @@ \includegraphics[scale = 0.6]{fig/ZRLE.pdf} \end{center} \caption{ -test +ZRLE } \label{figure:ZRLE} \end{figure} @@ -263,7 +262,7 @@ \includegraphics[scale = 0.6]{fig/ZRLE2.pdf} \end{center} \caption{ -test +ZRLE2 } \label{figure:ZRLE2} \end{figure} @@ -285,7 +284,7 @@ \includegraphics[scale = 0.7]{fig/ZRLEE2.pdf} \end{center} \caption{ -test +ZRLEE } \label{figure:ZRLEE2} \end{figure} @@ -295,7 +294,7 @@ \includegraphics[scale = 0.7]{fig/ZRLEE3.pdf} \end{center} \caption{ -test +ZRLEE2 } \label{figure:ZRLEE3} \end{figure}
--- a/paper/chapter6.tex Sat Jan 05 02:05:13 2013 +0900 +++ b/paper/chapter6.tex Sat Jan 05 02:28:54 2013 +0900 @@ -1,6 +1,5 @@ \chapter{TreeVNCの検証} \label{chap:introduction} -\pagenumbering{arabic} \section{実験環境} 今回はブレードサーバー上の仮想マシン(表 \ref{tb:virtual})を用いて実験を行った。
--- a/paper/chapter7.tex Sat Jan 05 02:05:13 2013 +0900 +++ b/paper/chapter7.tex Sat Jan 05 02:28:54 2013 +0900 @@ -1,6 +1,5 @@ \chapter{まとめと今後の課題} \label{chap:introduction} -\pagenumbering{arabic} \section{TreeVNCの利点} \begin{enumerate}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/MCTimeOut2.bb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,5 @@ +%%Title: ./MCTimeOut2.pdf +%%Creator: extractbb 20090506 +%%BoundingBox: 0 0 526 313 +%%CreationDate: Sun Feb 26 04:53:09 2012 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/MCTimeOut2.xbb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,8 @@ +%%Title: ./MCTimeOut2.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 526 313 +%%HiResBoundingBox: 0.000000 0.000000 525.927000 312.957000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sat Jan 5 02:16:48 2013 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/MCTimeOut4.bb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,5 @@ +%%Title: ./MCTimeOut4.pdf +%%Creator: extractbb 20090506 +%%BoundingBox: 0 0 560 314 +%%CreationDate: Sun Feb 26 04:53:12 2012 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/MCTimeOut4.xbb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,8 @@ +%%Title: ./MCTimeOut4.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 560 314 +%%HiResBoundingBox: 0.000000 0.000000 559.922000 313.956000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sat Jan 5 02:16:59 2013 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/MulticastQueue.bb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,5 @@ +%%Title: ./MulticastQueue.pdf +%%Creator: extractbb 20090506 +%%BoundingBox: 0 0 386 318 +%%CreationDate: Sun Feb 26 04:53:19 2012 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/MulticastQueue.xbb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,8 @@ +%%Title: ./MulticastQueue.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 386 318 +%%HiResBoundingBox: 0.000000 0.000000 385.946000 317.956000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sat Jan 5 02:17:10 2013 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/MulticastQueue2.bb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,5 @@ +%%Title: ./MulticastQueue2.pdf +%%Creator: extractbb 20090506 +%%BoundingBox: 0 0 386 316 +%%CreationDate: Sun Feb 26 04:53:21 2012 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/MulticastQueue2.xbb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,8 @@ +%%Title: ./MulticastQueue2.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 386 316 +%%HiResBoundingBox: 0.000000 0.000000 385.946000 315.956000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sat Jan 5 02:17:15 2013 +
--- a/paper/fig/NormalVNC3.bb Sat Jan 05 02:05:13 2013 +0900 +++ b/paper/fig/NormalVNC3.bb Sat Jan 05 02:28:54 2013 +0900 @@ -1,5 +1,5 @@ -%%Title: ./NormalVNC3.png -%%Creator: extractbb 20120420 -%%BoundingBox: 0 0 171 196 -%%CreationDate: Sat Jan 5 02:00:49 2013 +%%Title: ./NormalVNC3.pdf +%%Creator: extractbb 20110311 +%%BoundingBox: 0 0 238 272 +%%CreationDate: Sat Feb 25 20:02:22 2012
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/reconnectionCollaboration01.bb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,5 @@ +%%Title: ./fig/reconnectionCollaboration01.pdf +%%Creator: extractbb 20090506 +%%BoundingBox: 0 0 507 405 +%%CreationDate: Mon Feb 27 05:21:38 2012 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/reconnectionCollaboration01.xbb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,8 @@ +%%Title: ./reconnectionCollaboration01.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 507 405 +%%HiResBoundingBox: 0.000000 0.000000 507.000000 405.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sat Jan 5 02:17:40 2013 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/reconnectionCollaboration02.bb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,5 @@ +%%Title: ./fig/reconnectionCollaboration02.pdf +%%Creator: extractbb 20090506 +%%BoundingBox: 0 0 423 380 +%%CreationDate: Sun Feb 26 19:56:50 2012 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/fig/reconnectionCollaboration02.xbb Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,8 @@ +%%Title: ./reconnectionCollaboration02.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 423 380 +%%HiResBoundingBox: 0.000000 0.000000 423.000000 380.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sat Jan 5 02:17:42 2013 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/thanks.tex Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,23 @@ +\chapter*{謝辞} +\thispagestyle{empty} + +%基本的な内容は以下の通り.参考にしてみて下さい. +%厳密な決まりは無いので,個々人の文体でも構わない. +%GISゼミや英語ゼミに参加した人はその分も入れておく. +%順番は重要なので気を付けるように.(提出前に周りの人に確認してもらう.) + +\hspace{1zw}本研究の遂行,また本論文の作成にあたり、御多忙にも関わらず終始懇切なる御指導と御教授を賜わりましたhoge助教授に深く感謝したします。 + +また、本研究の遂行及び本論文の作成にあたり、日頃より終始懇切なる御教授と御指導を賜わりましたhoge教授に心より深く感謝致します。 + +数々の貴重な御助言と細かな御配慮を戴いたhoge研究室のhoge氏に深く感謝致します。 + +また一年間共に研究を行い、暖かな気遣いと励ましをもって支えてくれたhoge研究室のhoge君、hoge君、hogeさん並びにhoge研究室のhoge、hoge君、hoge君、hoge君、hoge君に感謝致します。 + +最後に、有意義な時間を共に過ごした情報工学科の学友、並びに物心両面で支えてくれた両親に深く感謝致します。 + +\begin{flushright} + 2010年 3月 \\ hoge +\end{flushright} + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/thesis-paper.aux Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,96 @@ +\relax +\@writefile{toc}{\contentsline {chapter}{\numberline {第1章}はじめに}{1}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:introduction}{{1}{1}} +\@writefile{toc}{\contentsline {section}{\numberline {1.1}研究背景と目的}{1}} +\@writefile{toc}{\contentsline {section}{\numberline {1.2}論文の構成}{1}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第2章}VNCについて}{2}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:introduction}{{2}{2}} +\@writefile{toc}{\contentsline {section}{\numberline {2.1}TightVNCについて}{2}} +\@writefile{toc}{\contentsline {section}{\numberline {2.2}RFBプロトコル}{2}} +\@writefile{toc}{\contentsline {section}{\numberline {2.3}VNCを多人数で使用するときの問題点}{2}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第3章}先行研究}{3}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:introduction}{{3}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {3.1}VNCの派生ソフト}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {3.2}VNC Reflector}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {3.3}Tight Projector}{3}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第4章}TreeVNCの設計}{4}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:introduction}{{4}{4}} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}Multicastの選択}{4}} +\@writefile{toc}{\contentsline {section}{\numberline {4.2}TreeVNCの設計方針}{4}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces 通常のVNC }}{4}} +\newlabel{figure:NomalVNC}{{4.1}{4}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces TreeVNC }}{5}} +\newlabel{figure:TreeVNC}{{4.2}{5}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces 画面共有対象に対してTopが接続を行いクライアントはTopに接続する。}}{6}} +\newlabel{figure:tree}{{4.3}{6}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第5章}TreeVNCの実装}{7}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:introduction}{{5}{7}} +\@writefile{toc}{\contentsline {section}{\numberline {5.1}木の生成}{7}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.1}Topの仕事}{7}} +\@writefile{toc}{\contentsline {section}{\numberline {5.2}木の再構成}{8}} +\newlabel{src:AcceptClient}{{5.1}{8}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {5.1}wait()}{8}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces 再接続の様子}}{9}} +\newlabel{figure:reconnection}{{5.1}{9}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces 再接続の様子}}{10}} +\newlabel{figure:reconnection2}{{5.2}{10}} +\@writefile{toc}{\contentsline {section}{\numberline {5.3}クライアントとの通信}{11}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}データの先読み}{11}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.2}FramebufferrUpdate}{11}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.3}MulticastQueue}{11}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.3}{\ignorespaces データがなければwaitする}}{12}} +\newlabel{figure:multicastqueue}{{5.3}{12}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.4}{\ignorespaces 新しいデータが来るとデータを読み出す}}{12}} +\newlabel{figure:multicastqueue2}{{5.4}{12}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.5}{\ignorespaces クライアントへは並列にデータを送信する。}}{13}} +\newlabel{figure:multicastqueue}{{5.5}{13}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.4}TimeOut}{13}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.6}{\ignorespaces クライアントサスペンド時のTopのメモリの様子。データが残り続けメモリを圧迫してしまう。}}{14}} +\newlabel{figure:TimeOut2.eps}{{5.6}{14}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.7}{\ignorespaces TimeOutが代わりにデータを取得する}}{15}} +\newlabel{figure:TimeOut3.eps}{{5.7}{15}} +\@writefile{toc}{\contentsline {section}{\numberline {5.4}圧縮の問題}{15}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.1}java.util.zip.deflaterの実装の問題}{15}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.8}{\ignorespaces ZRLE }}{16}} +\newlabel{figure:ZRLE}{{5.8}{16}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.9}{\ignorespaces ZRLE2 }}{16}} +\newlabel{figure:ZRLE2}{{5.9}{16}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.2}ZRLEE}{17}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.10}{\ignorespaces ZRLEE }}{17}} +\newlabel{figure:ZRLEE2}{{5.10}{17}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.11}{\ignorespaces ZRLEE2 }}{17}} +\newlabel{figure:ZRLEE3}{{5.11}{17}} +\@writefile{toc}{\contentsline {subsubsection}{ZRLEとZRLEEのデータ圧縮率の比較}{18}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.12}{\ignorespaces RAW,ZRLE,ZRLEEによる1画面(1920*1080)描画にかかるデータ量。x軸はピクセル数、y軸はバイト数を表している。}}{18}} +\newlabel{figure:compare_encoding}{{5.12}{18}} +\@writefile{toc}{\contentsline {section}{\numberline {5.5}UserInterface}{19}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}プロキシの検索}{19}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}TreeVNCの使い方}{19}} +\@writefile{toc}{\contentsline {section}{\numberline {5.6}LionAuthenticate}{20}} +\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces AuthType}}{20}} +\newlabel{tb:authtype}{{5.1}{20}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第6章}TreeVNCの検証}{21}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:introduction}{{6}{21}} +\@writefile{toc}{\contentsline {section}{\numberline {6.1}実験環境}{21}} +\@writefile{lot}{\contentsline {table}{\numberline {6.1}{\ignorespaces 仮想クラスタの詳細}}{21}} +\newlabel{tb:virtual}{{6.1}{21}} +\@writefile{toc}{\contentsline {section}{\numberline {6.2}VNC Reflectorとの比較}{21}} +\@writefile{toc}{\contentsline {chapter}{\numberline {第7章}まとめと今後の課題}{22}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{chap:introduction}{{7}{22}} +\@writefile{toc}{\contentsline {section}{\numberline {7.1}TreeVNCの利点}{22}} +\@writefile{toc}{\contentsline {section}{\numberline {7.2}TreeVNCの欠点}{22}} +\@writefile{toc}{\contentsline {section}{\numberline {7.3}まとめ}{22}}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/thesis-paper.lof Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,22 @@ +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\contentsline {figure}{\numberline {4.1}{\ignorespaces 通常のVNC }}{4} +\contentsline {figure}{\numberline {4.2}{\ignorespaces TreeVNC }}{5} +\contentsline {figure}{\numberline {4.3}{\ignorespaces 画面共有対象に対してTopが接続を行いクライアントはTopに接続する。}}{6} +\addvspace {10\p@ } +\contentsline {figure}{\numberline {5.1}{\ignorespaces 再接続の様子}}{9} +\contentsline {figure}{\numberline {5.2}{\ignorespaces 再接続の様子}}{10} +\contentsline {figure}{\numberline {5.3}{\ignorespaces データがなければwaitする}}{12} +\contentsline {figure}{\numberline {5.4}{\ignorespaces 新しいデータが来るとデータを読み出す}}{12} +\contentsline {figure}{\numberline {5.5}{\ignorespaces クライアントへは並列にデータを送信する。}}{13} +\contentsline {figure}{\numberline {5.6}{\ignorespaces クライアントサスペンド時のTopのメモリの様子。データが残り続けメモリを圧迫してしまう。}}{14} +\contentsline {figure}{\numberline {5.7}{\ignorespaces TimeOutが代わりにデータを取得する}}{15} +\contentsline {figure}{\numberline {5.8}{\ignorespaces ZRLE }}{16} +\contentsline {figure}{\numberline {5.9}{\ignorespaces ZRLE2 }}{16} +\contentsline {figure}{\numberline {5.10}{\ignorespaces ZRLEE }}{17} +\contentsline {figure}{\numberline {5.11}{\ignorespaces ZRLEE2 }}{17} +\contentsline {figure}{\numberline {5.12}{\ignorespaces RAW,ZRLE,ZRLEEによる1画面(1920*1080)描画にかかるデータ量。x軸はピクセル数、y軸はバイト数を表している。}}{18} +\addvspace {10\p@ } +\addvspace {10\p@ }
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/thesis-paper.log Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,298 @@ +This is e-pTeX, Version 3.1415926-p3.3-110825-2.4 (utf8.euc) (TeX Live 2012) (format=platex 2012.6.30) 5 JAN 2013 02:24 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**thesis-paper +(./thesis-paper.tex +pLaTeX2e <2006/11/10> (based on LaTeX2e <2011/06/27> patch level 0) +Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, ge +rman-x-2012-05-30, ngerman-x-2012-05-30, afrikaans, ancientgreek, ibycus, arabi +c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis +h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis +h, french, friulan, galician, german, ngerman, swissgerman, monogreek, greek, h +ungarian, icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, ma +rathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, +kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, + polish, portuguese, romanian, romansh, russian, sanskrit, serbian, serbianc, s +lovak, slovenian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, +welsh, loaded. +(/usr/local/texlive/2012/texmf-dist/tex/platex/base/jreport.cls +Document Class: jreport 2006/06/27 v1.6 Standard pLaTeX class +\c@@paper=\count81 +(/usr/local/texlive/2012/texmf-dist/tex/platex/base/jsize12.clo +File: jsize12.clo 2006/06/27 v1.6 Standard pLaTeX file (size option) +) +\c@part=\count82 +\c@chapter=\count83 +\c@section=\count84 +\c@subsection=\count85 +\c@subsubsection=\count86 +\c@paragraph=\count87 +\c@subparagraph=\count88 +\c@figure=\count89 +\c@table=\count90 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\symmincho=\mathgroup4 +LaTeX Font Info: Overwriting symbol font `mincho' in version `bold' +(Font) JY1/mc/m/n --> JY1/gt/m/n on input line 677. +\toclineskip=\dimen118 +\@lnumwidth=\dimen119 +\bibindent=\dimen120 +\heisei=\count91 +) +(/usr/local/texlive/2012/texmf-dist/tex/platex/base/ascmac.sty +(/usr/local/texlive/2012/texmf-dist/tex/platex/base/tascmac.sty +\@savetbaselineshift=\dimen121 +\@saveybaselineshift=\dimen122 +\scb@x=\box41 +\scscb@x=\box42 +\@bw=\dimen123 +\@nbox=\box43 +\@nbody=\box44 +\@scw=\dimen124 +\@itemh=\dimen125 +\@iboxpos=\toks15 +\@iboxstr=\box45 +\@bwsp=\box46 +\@@bwsp=\box47 +\@bcal=\count92 +\shaderule=\dimen126 +)) +(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks16 +) +(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) +(/usr/local/texlive/2012/texmf-dist/tex/latex/latexconfig/graphics.cfg +File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live +) +Package graphics Info: Driver file: dvipdfmx.def on input line 91. + +(/usr/local/texlive/2012/texmf-dist/tex/latex/dvipdfmx-def/dvipdfmx.def +File: dvipdfmx.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) +\Gin@req@height=\dimen127 +\Gin@req@width=\dimen128 +) +(/usr/local/texlive/2012/texmf-dist/tex/latex/comment/comment.sty +\CommentStream=\write3 + +Excluding comment 'comment') +(/usr/local/texlive/2012/texmf-dist/tex/latex/listings/listings.sty +\lst@mode=\count93 +\lst@gtempboxa=\box48 +\lst@token=\toks17 +\lst@length=\count94 +\lst@currlwidth=\dimen129 +\lst@column=\count95 +\lst@pos=\count96 +\lst@lostspace=\dimen130 +\lst@width=\dimen131 +\lst@newlines=\count97 +\lst@lineno=\count98 +\lst@maxwidth=\dimen132 + +(/usr/local/texlive/2012/texmf-dist/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2007/02/22 1.4 (Carsten Heinz) +\c@lstnumber=\count99 +\lst@skipnumbers=\count100 +\lst@framebox=\box49 +) +(/usr/local/texlive/2012/texmf-dist/tex/latex/listings/listings.cfg +File: listings.cfg 2007/02/22 1.4 listings configuration +)) +Package: listings 2007/02/22 1.4 (Carsten Heinz) + +(./mythesis.sty) +(/usr/local/texlive/2012/texmf-dist/tex/latex/multirow/multirow.sty +\bigstrutjot=\dimen133 +) +(/usr/local/texlive/2012/texmf-dist/tex/latex/here/here.sty) +(/usr/local/texlive/2012/texmf-dist/tex/latex/float/float.sty +Package: float 2001/11/08 v1.3d Float enhancements (AL) +\c@float@type=\count101 +\float@exts=\toks18 +\float@box=\box50 +\@float@everytoks=\toks19 +\@floatcapt=\box51 +) +(./thesis-paper.aux + +LaTeX Warning: Label `chap:introduction' multiply defined. + + +LaTeX Warning: Label `chap:introduction' multiply defined. + + +LaTeX Warning: Label `chap:introduction' multiply defined. + + +LaTeX Warning: Label `chap:introduction' multiply defined. + + +LaTeX Warning: Label `figure:multicastqueue' multiply defined. + + +LaTeX Warning: Label `chap:introduction' multiply defined. + + +LaTeX Warning: Label `chap:introduction' multiply defined. + +) +\openout1 = `thesis-paper.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 27. +LaTeX Font Info: ... okay on input line 27. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 27. +LaTeX Font Info: ... okay on input line 27. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 27. +LaTeX Font Info: ... okay on input line 27. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 27. +LaTeX Font Info: ... okay on input line 27. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 27. +LaTeX Font Info: ... okay on input line 27. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 27. +LaTeX Font Info: ... okay on input line 27. +LaTeX Font Info: Checking defaults for JY1/mc/m/n on input line 27. +LaTeX Font Info: ... okay on input line 27. +LaTeX Font Info: Checking defaults for JT1/mc/m/n on input line 27. +LaTeX Font Info: ... okay on input line 27. +\c@lstlisting=\count102 + [0 + +] +LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <24.88> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 36. +LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <24.88> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 36. + (./thesis-paper.toc +LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <12> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 1. +LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <12> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 1. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <12> on input line 2. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <8> on input line 2. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 2. + [1 + +]) +\tf@toc=\write4 +\openout4 = `thesis-paper.toc'. + + [2] (./thesis-paper.lof) +\tf@lof=\write5 +\openout5 = `thesis-paper.lof'. + + [3 + +] (./thesis-paper.lot) +\tf@lot=\write6 +\openout6 = `thesis-paper.lot'. + + (./chapter1.tex [4 + +] +第 1 章 +LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <17.28> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 8. +LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <17.28> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 8. +) (./chapter2.tex [1 + +] +第 2 章 +) (./chapter3.tex [2 + +] +第 3 章 +) (./chapter4.tex [3 + +] +第 4 章 +File: fig/NormalVNC3.pdf Graphic file (type pdf) +<fig/NormalVNC3.pdf> [4 + +] +File: fig/TreeVNC3.pdf Graphic file (type pdf) + <fig/TreeVNC3.pdf> [5] +File: fig/tree.eps Graphic file (type eps) + <fig/tree.eps>) (./chapter5.tex [6] +第 5 章 +LaTeX Font Info: Font shape `JT1/mc/bx/n' in size <14.4> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 14. +LaTeX Font Info: Font shape `JY1/mc/bx/n' in size <14.4> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 14. +[7 + +] +LaTeX Font Info: Try loading font information for OMS+cmr on input line 44. + (/usr/local/texlive/2012/texmf-dist/tex/latex/base/omscmr.fd +File: omscmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <12> not available +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 44. + [8] +File: fig/reconnectionCollaboration01.pdf Graphic file (type pdf) + +<fig/reconnectionCollaboration01.pdf> [9] +File: fig/reconnectionCollaboration02.pdf Graphic file (type pdf) + +<fig/reconnectionCollaboration02.pdf> [10] [11] +File: fig/multicastqueue2.pdf Graphic file (type pdf) + <fig/multicastqueue2.pdf> +File: fig/multicastqueue.pdf Graphic file (type pdf) + +<fig/multicastqueue.pdf> +File: fig/multicastqueue.eps Graphic file (type eps) + <fig/multicastqueue.eps> [12] +File: fig/TimeOut2.eps Graphic file (type eps) + <fig/TimeOut2.eps> +[13] +File: fig/TimeOut3.eps Graphic file (type eps) + <fig/TimeOut3.eps> [14] +File: fig/ZRLE.pdf Graphic file (type pdf) + <fig/ZRLE.pdf> +File: fig/ZRLE2.pdf Graphic file (type pdf) + <fig/ZRLE2.pdf> [15] [16] +File: fig/ZRLEE2.pdf Graphic file (type pdf) + +<fig/ZRLEE2.pdf> +File: fig/ZRLEE3.pdf Graphic file (type pdf) + <fig/ZRLEE3.pdf> [17] +File: fig/compare_encoding.eps Graphic file (type eps) + <fig/compare_encoding.eps> [18] [19]) +(./chapter6.tex [20] +第 6 章 +) (./chapter7.tex [21 + +] +第 7 章 +) [22 + +] (./thesis-paper.aux) + +LaTeX Warning: There were multiply-defined labels. + + ) +Here is how much of TeX's memory you used: + 2117 strings out of 494059 + 29517 string characters out of 3156205 + 91032 words of memory out of 3000000 + 5509 multiletter control sequences out of 15000+200000 + 15809 words of font info for 62 fonts, out of 3000000 for 9000 + 745 hyphenation exceptions out of 8191 + 26i,7n,32p,220b,1115s stack positions out of 5000i,500n,10000p,200000b,50000s + +Output written on thesis-paper.dvi (27 pages, 60436 bytes).
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/thesis-paper.lot Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,9 @@ +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\contentsline {table}{\numberline {5.1}{\ignorespaces AuthType}}{20} +\addvspace {10\p@ } +\contentsline {table}{\numberline {6.1}{\ignorespaces 仮想クラスタの詳細}}{21} +\addvspace {10\p@ }
--- a/paper/thesis-paper.tex Sat Jan 05 02:05:13 2013 +0900 +++ b/paper/thesis-paper.tex Sat Jan 05 02:28:54 2013 +0900 @@ -62,10 +62,10 @@ \input{chapter7.tex} % 参考文献 -\input{bibliography.tex} +%\input{bibliography.tex} % 謝辞 -\input{thanks.tex} +%\input{thanks.tex} % 付録 %\input{appendix.tex}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/thesis-paper.toc Sat Jan 05 02:28:54 2013 +0900 @@ -0,0 +1,38 @@ +\contentsline {chapter}{\numberline {第1章}はじめに}{1} +\contentsline {section}{\numberline {1.1}研究背景と目的}{1} +\contentsline {section}{\numberline {1.2}論文の構成}{1} +\contentsline {chapter}{\numberline {第2章}VNCについて}{2} +\contentsline {section}{\numberline {2.1}TightVNCについて}{2} +\contentsline {section}{\numberline {2.2}RFBプロトコル}{2} +\contentsline {section}{\numberline {2.3}VNCを多人数で使用するときの問題点}{2} +\contentsline {chapter}{\numberline {第3章}先行研究}{3} +\contentsline {section}{\numberline {3.1}VNCの派生ソフト}{3} +\contentsline {section}{\numberline {3.2}VNC Reflector}{3} +\contentsline {section}{\numberline {3.3}Tight Projector}{3} +\contentsline {chapter}{\numberline {第4章}TreeVNCの設計}{4} +\contentsline {section}{\numberline {4.1}Multicastの選択}{4} +\contentsline {section}{\numberline {4.2}TreeVNCの設計方針}{4} +\contentsline {chapter}{\numberline {第5章}TreeVNCの実装}{7} +\contentsline {section}{\numberline {5.1}木の生成}{7} +\contentsline {subsection}{\numberline {5.1.1}Topの仕事}{7} +\contentsline {section}{\numberline {5.2}木の再構成}{8} +\contentsline {section}{\numberline {5.3}クライアントとの通信}{11} +\contentsline {subsection}{\numberline {5.3.1}データの先読み}{11} +\contentsline {subsection}{\numberline {5.3.2}FramebufferrUpdate}{11} +\contentsline {subsection}{\numberline {5.3.3}MulticastQueue}{11} +\contentsline {subsection}{\numberline {5.3.4}TimeOut}{13} +\contentsline {section}{\numberline {5.4}圧縮の問題}{15} +\contentsline {subsection}{\numberline {5.4.1}java.util.zip.deflaterの実装の問題}{15} +\contentsline {subsection}{\numberline {5.4.2}ZRLEE}{17} +\contentsline {subsubsection}{ZRLEとZRLEEのデータ圧縮率の比較}{18} +\contentsline {section}{\numberline {5.5}UserInterface}{19} +\contentsline {subsection}{\numberline {5.5.1}プロキシの検索}{19} +\contentsline {subsection}{\numberline {5.5.2}TreeVNCの使い方}{19} +\contentsline {section}{\numberline {5.6}LionAuthenticate}{20} +\contentsline {chapter}{\numberline {第6章}TreeVNCの検証}{21} +\contentsline {section}{\numberline {6.1}実験環境}{21} +\contentsline {section}{\numberline {6.2}VNC Reflectorとの比較}{21} +\contentsline {chapter}{\numberline {第7章}まとめと今後の課題}{22} +\contentsline {section}{\numberline {7.1}TreeVNCの利点}{22} +\contentsline {section}{\numberline {7.2}TreeVNCの欠点}{22} +\contentsline {section}{\numberline {7.3}まとめ}{22}