08/06/05 22:11:14 v3AxuNwp0
>>146
簡単に検証してみた。
環境はCF 4GB(約40MB/s)とUSBメモリ1GB(約12MB/s)
容量的にはCF30%に対してUSBメモリ100%。
USBメモリを追加してもCF側の使用率は変化しなかった。
キャッシュ内容の表示はどちらも同じ分だけ表示されるのでどのファイルがかぶってるのかは不明。
速度はスピード測定でCF単独だと40MB/s出るのが両方だと36MB/sに落ち込む。
ある程度分散読み込みしてるみたいで、両方に速度差がありすぎると逆効果のよう。
てな感じで複数デバイスでキャッシュするなら同容量、同速度のが望ましいようだ。
ただし、メインメモリとUSBメモリの2本だてだと、メインメモリ側に高頻度なファイル。
USBメモリ側に低頻度なファイルと分散させてる様子。
キャッシュ内容の表示がメインメモリとUSBメモリで分かれて表示されている。
ま、高度な最適化アルゴリズムなんて載ってないようなので使う側が工夫してやる必要がありそう。