【XPで】eBoostr【Rea ..
[2ch|▼Menu]
73:名無しさん@お腹いっぱい。
09/08/29 01:35:03 yvBaNlC40
>>70
内部仕様はこうだ!っていう資料は当たり前に公開されてないので_あくまで私見_。
一々わかってることまで書いちゃうかもしれんがそこは勘弁。

ランダムリードを使ってる。
・eBoostrの必要動作環境に「ランダムリード2.5MB/sec以上」と書かれている。
・eboostr.datは巨大な一つのファイルで、その中にたくさんのキャッシュファイルが詰め込まれており、
 読み込み要求のあった任意のファイルを取り出すにはランダムリード(=位置付け+読み込み)が必要。

キャッシュ内容表示の各列を見ると、HASH、POS、SIZEとかが見れるけど、簡単には、
HASHを使って読み込み要求ファイルを検索して、ランダムリードでPOS(512byte単位)の位置からSIZE分読み込むって感じじゃないかと。
この考えだと、eboostr.dat内のキャッシュファイルはファイルの途中で切れることなく書き込まれていることが条件になるけど…
これ以上深くつっこむ気は無い。

以上から、CrystalDiskMarkのランダムリード4KBだけが関係してるわけじゃないと勝手に思ってる。


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4737日前に更新/305 KB
担当:undef