Mercurial > hg > y16 > e165728 > os > 2.2
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
--- /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