Mercurial > hg > Papers > 2015 > tatsuki-thresis
diff chapter7.tex @ 18:96fc201c4e8c
add bibi
author | tatsuki |
---|---|
date | Wed, 18 Feb 2015 12:24:03 +0900 |
parents | 7848919edb48 |
children | c197b5dc6e34 |
line wrap: on
line diff
--- a/chapter7.tex Tue Feb 17 23:32:21 2015 +0900 +++ b/chapter7.tex Wed Feb 18 12:24:03 2015 +0900 @@ -1,19 +1,21 @@ -\chapter{実装の評価} -前章では、Jungle上にmaTrixを構築する方法と、構築に必要なAPIの実装について述べた。 -本章では、実装を行ったJungleの性能評価を行う。 +\chapter{検索APIの評価} \label{chap:poordirection} +\section{測定方法} +測定はmaTrixが書き出した人物、組織等のXMLファイルをXMLReaderでJungleに読み込み構成情報モデルを構築する。 +その構成情報モデルに対して、実装したデータに対するアクセス関数の実行時間を測定し、実用的な早さで動作するかを調べる。 -\section{実験環境} - +\section{測定環境} +プログラムの測定には並列信頼権が所有しているfireflyを使用した。 +fireflyのスペックを表\ref{list:VM}に記す \begin{table}[h] \caption{実験環境} \label{list:VM} \begin{center} \begin{tabular}{|l|l|} \hline 名前 & 概要 ~ \\ \hline -CPU & ~ \\ \hline -Memory & ~ \\ \hline -OS & ~ \\ \hline +CPU & 24 ~ \\ \hline +Memory & 16GB ~ \\ \hline +OS & OSX yosemite 10.10.2 ~ \\ \hline JavaVM & 1.8.0-25 ~ \\ \hline \end{tabular} \end{center} @@ -35,5 +37,6 @@ \end{center} \end{figure} -isActiveの実行時間は、Indexを使用しない場合は、Personの数が増えると比例して増えていくのに対し、Indexを使用するとPersonの数が増えても実行時間は変わらなかった。 +isActiveの処理時間は、Indexを使用しない場合Personの数が増えると比例して増えていくのに対し、Indexを使用するとPersonの数に関係なく一定の処理時間だった。 +この結果より、Jungleに実装した検索APIはIndexを使用することで高速に動作することが確認できた。