12/04/26 10:04:12.73 WLRg5SoY
ZFSを使っている方に確認です。
L2ARCの効果を確認するため、次の試験をおこないました。
(CentOS 6.2、zfs-0.6.0-rc8)
ZFSのディスクに4Gバイトのファイルを用意(仮想PCのデータ)
ファイルを別ディスクにコピー1回目
ファイルを別ディスクにコピー2回目
1回目のコピーでcacheへデータは書き込まれるので、
2回目は早くなるかと思いましたが、速度は変わりません。
zpool iostatで読み書きの様子を見てますが、こんな
状態であまり読み込みのキャッシュには使われていない
様子です。
capacity operations bandwidth
pool alloc free read write read write
---------- ----- ----- ----- ----- ----- -----
storage 260G 204G 104 0 13.0M 272
sdb 260G 204G 104 0 13.0M 245
cache - - - - - -
sda4 2.59G 14.9G 0 11 11.7K 1.42M
---------- ----- ----- ----- ----- ----- -----
サーバのメモリーが2Gバイトなので、4Gのデータの読み込みで、
キャッシュは完全に使いきってL2ARCが働くと思うのですが、
シーケンシャルのファイルでは効果がないのかな?