【XPで】eBoostr【ReadyBoost】 ブースト10at SOFTWARE
【XPで】eBoostr【ReadyBoost】 ブースト10 - 暇つぶし2ch73:名無しさん@お腹いっぱい。
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だけが関係してるわけじゃないと勝手に思ってる。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch