# HG changeset patch # User matac42 # Date 1643508615 -32400 # Node ID 52f1f91de1453f5100540b08b45443e30e214d06 # Parent 13120531542bc50bcef3f91f2f083503d5a14ba5 ... diff -r 13120531542b -r 52f1f91de145 paper/text/chapter2.tex --- a/paper/text/chapter2.tex Sun Jan 30 04:25:51 2022 +0900 +++ b/paper/text/chapter2.tex Sun Jan 30 11:10:15 2022 +0900 @@ -266,7 +266,9 @@ それぞれをInputQueue, OutputQueue, mainQueueと呼ぶ. データをinputしたい場合InputQueueへputを行い,取得したい場合OutputQueueからgetを行う. mainQueueはデータそのものであり,InputQueueからmainQueue,mainQueueからOutputQueueへデータが流れるように接続される. -3つのQueueを通過するデータはelementと呼ばれる. +Gearの概念ではDataGearにあたり,DataGearManagerにkeyとI/O Queueが対応する形で保持される. +ファイルの中身のデータをレコードに分割し,レコードをQueueにputしてstreamに入れる. +データを取り出す際はQueueからgetし,順番に読むことでファイルを構築する. \section{WordCount例題による分散ファイルシステム設計} 分散ファイルシステムはファイルのデータ送受信をする際に用いられるAPIを作成する必要がある. diff -r 13120531542b -r 52f1f91de145 paper/thesis.pdf Binary file paper/thesis.pdf has changed