changeset 13:f7a4926304ce

Report and data
author Tomoya Uchihara <e165728@ie.u-ryukyu.ac.jp>
date Wed, 15 Nov 2017 15:41:23 +0900
parents 050ca4732ec9
children b1c7ad91c81c
files build/libs/FileWrite.pdf build/libs/FileWrite.tex build/libs/buffer1024.txt build/libs/buffer128.txt build/libs/buffer16.txt build/libs/buffer32.txt build/libs/buffer64.txt build/libs/buffer8.txt build/libs/fedora_buffers.pdf build/libs/fedora_unbuffer.pdf build/libs/output.pdf build/libs/unbuffer.txt
diffstat 12 files changed, 87 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
Binary file build/libs/FileWrite.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/libs/FileWrite.tex	Wed Nov 15 15:41:23 2017 +0900
@@ -0,0 +1,52 @@
+\documentclass[12pt]{jarticle}
+\usepackage[dvipdfmx]{graphicx}
+
+\setlength{\textwidth}{179mm}
+\setlength{\textheight}{251mm}
+\setlength{\topmargin}{-2cm}
+\setlength{\oddsidemargin}{-1cm}
+\setlength{\evensidemargin}{-1cm}
+
+\title{BufferありとBufferなしでのファイルへの書き込み速度の違い}
+\author{学籍番号:165728D 氏名:内原 朝也}
+\date{2017/11/15}
+
+\begin{document}
+\maketitle
+\section*{作成グラフ}
+\begin{figure}[h]
+\begin{center}
+\begin{tabular}{c}
+
+\begin{minipage}{0.33\hsize}
+\begin{center}
+\includegraphics[scale=0.2]{output.pdf}
+\caption{OS X}
+\label{fig:os_x}
+\end{center}
+\end{minipage}
+
+\begin{minipage}{0.33\hsize}
+\begin{center}
+\includegraphics[scale=0.2]{fedora_unbuffer.pdf}
+\caption{Fedora26(unbeffer\&buffer)}
+\label{fig:f_u}
+\end{center}
+\end{minipage}
+
+\begin{minipage}{0.33\hsize}
+\begin{center}
+\includegraphics[scale=0.2]{fedora_buffers.pdf}
+\caption{Fedora26(buffer only)}
+\label{fig:f_b}
+\end{center}
+\end{minipage}
+
+\end{tabular}
+\end{center}
+\end{figure}
+
+\section*{考察}
+上記の3つのグラフを見ると,OS XでもFedora26でも,bufferありとなしでは,ありの方がとても速い.今回は,buffersizeを8,16,32,64,128と行ったが,OS Xの方でbuffer1024を行い,速度計測を行うとbuffersize1024の時の方が速かった.このことから,buffersizeを上げることで計測時間はより速苦なると言える.次に,Fedora26とOS Xでの速度の違いについて考察を行う.図\ref{fig:os_x}と図\ref{fig:f_u}でunbufferの速度時間を比べると,断然,Fedora側が速度時間が速い.また,この情報だけで判断できないので,図\ref{fig:os_x}と図\ref{fig:f_b}でbuffersizeありとそれぞれ比べて見ても,Fedora26の方が速いことがわかる.
+\end{document}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/libs/buffer1024.txt	Wed Nov 15 15:41:23 2017 +0900
@@ -0,0 +1,5 @@
+4096 2
+40960 2
+409600 12
+4096000 53
+40960000 452
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/libs/buffer128.txt	Wed Nov 15 15:41:23 2017 +0900
@@ -0,0 +1,5 @@
+4096 2
+40960 5
+409600 35
+4096000 334
+40960000 3249
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/libs/buffer16.txt	Wed Nov 15 15:41:23 2017 +0900
@@ -0,0 +1,5 @@
+4096 4
+40960 19
+409600 181
+4096000 2111
+40960000 25579
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/libs/buffer32.txt	Wed Nov 15 15:41:23 2017 +0900
@@ -0,0 +1,5 @@
+4096 3
+40960 11
+409600 97
+4096000 963
+40960000 13172
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/libs/buffer64.txt	Wed Nov 15 15:41:23 2017 +0900
@@ -0,0 +1,5 @@
+4096 3
+40960 7
+409600 58
+4096000 535
+40960000 6880
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/libs/buffer8.txt	Wed Nov 15 15:41:23 2017 +0900
@@ -0,0 +1,5 @@
+4096 6
+40960 36
+409600 351
+4096000 4631
+40960000 51043
Binary file build/libs/fedora_buffers.pdf has changed
Binary file build/libs/fedora_unbuffer.pdf has changed
Binary file build/libs/output.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/libs/unbuffer.txt	Wed Nov 15 15:41:23 2017 +0900
@@ -0,0 +1,5 @@
+4096 26
+40960 271
+409600 3340
+4096000 39239
+40960000 391379