ここをZFSTuningGuideをみたら
FreeBSD用のarc_summary.plがあったのでためしてみた。
L2ARCの統計情報も出てオリジナリより改良されている。
% zpool iostat -v
capacity operations bandwidth
pool used avail read write read write
----------- ----- ----- ----- ----- ----- -----
tank 1.11T 850G 10 10 213K 254K
raidz1 1.11T 850G 10 9 213K 144K
ad6s2 - - 4 4 164K 72.3K
ad8s2 - - 4 4 164K 72.3K
ad10s2 - - 4 4 165K 72.3K
label/zil 236K 1.95G 0 0 0 110K
cache - - - - - -
ad6s1 9.75G 8M 3 0 33.4K 12.5K
ad8s1 9.75G 8M 3 0 33.2K 12.5K
ad10s1 9.75G 8M 4 0 34.0K 12.6K
----------- ----- ----- ----- ----- ----- -----
% perl arc_summary.pl
------------------------------------------------------------------------
System Summary Wed Apr 28 14:29:23 2010
FreeBSD 9.0-CURRENT #0 r204350M: Fri Feb 26 19:01:43 JST 2010 root
Kernel Version: 900009 (osreldate)
Hardware Platform: amd64
Processor Architecture: amd64
2:29午後 up 58 days, 23:39, 6 users, load averages: 0.82, 0.84, 0.83
------------------------------------------------------------------------
Physical Memory: 11251.68M
Page Size: 4096
Kernel Memory
TOTAL: 2488.04M
DATA: 99.07% 2464.85M
TEXT: 0.93% 23.19M
ARC Summary
Storage pool Version: 14 (spa)
Filesystem Version: 3 (zpl)
Memory Throttle Count: 2446
ARC Misc:
Deleted: 49851298
Recycle Misses: 17938481
Mutex Misses: 234545
Evict Skips: 234545
ARC Size:
Current Size: 94.14% 2454.45M (arcsize)
Target Size: (Adaptive) 98.21% 2560.57M (c)
Min Size (Hard Limit): 78.55% 2048.00M (c_min)
Max Size (High Water): ~1:1 2607.17M (c_max)
ARC Size Breakdown:
Recently Used Cache Size: 82.46% 2111.44M (p)
Frequently Used Cache Size: 17.54% 449.13M (c-p)
ARC Hash Breakdown:
Elements Max: 1276063
Elements Current: 84.72% 1081143
Collisions: 46122872
Chain Max: 17
Chains: 240406
ARC Efficiency:
Cache Access Total: 2033371966
Cache Hit Ratio: 96.35% 1959068722
Cache Miss Ratio: 3.65% 74303244
Actual Hit Ratio: 87.79% 1785170987
Data Demand Efficiency: 98.57%
Data Prefetch Efficiency: 95.77%
CACHE HITS BY CACHE LIST:
Anonymous: 7.32% 143488724
Most Recently Used: 5.96% 116810283 (mru)
Most Frequently Used: 85.16% 1668360704 (mfu)
Most Recently Used Ghost: 0.34% 6596507 (mru_ghost)
Most Frequently Used Ghost: 1.22% 23812504 (mfu_ghost)
CACHE HITS BY DATA TYPE:
Demand Data: 51.93% 1017342771
Prefetch Data: 2.02% 39650358
Demand Metadata: 34.39% 673805183
Prefetch Metadata: 11.65% 228270410
CACHE MISSES BY DATA TYPE:
Demand Data: 19.85% 14746725
Prefetch Data: 2.36% 1750669
Demand Metadata: 52.98% 39365272
Prefetch Metadata: 24.82% 18440578
L2 ARC Summary
Low Memory Aborts: 151
Bad Checksums: 1
IO Errors: 0
R/W Clashes: 3574
Free on Write: 167599
L2 ARC Size:
Current Size: (Adaptive) 61261.95M
Header Size: 0.27% 168.25M
L2 ARC Evicts:
Lock Retries: 1366
Upon Reading: 20
L2 ARC Breakdown:
Access Total: 34677308
Hit Ratio: 99.99% 34673734
Miss Ratio: 0.01% 3574
Feeds: 4643655
WRITES:
Sent Total: 237077
Done Ratio: 100.00% 237077
Error Ratio: 0.00% 0
VDEV Cache Summary
Access Total: 44356757
Hits Ratio: 60.94% 27029865
Miss Ratio: 39.06% 17326892
Delegations: 4677022
ZFS Tunable (sysctl):
kern.maxusers=384
vfs.zfs.arc_meta_limit=683454464
vfs.zfs.arc_meta_used=676470592
vfs.zfs.mdcomp_disable=0
vfs.zfs.arc_min=2147483648
vfs.zfs.arc_max=2733817856
vfs.zfs.zfetch.array_rd_sz=1048576
vfs.zfs.zfetch.block_cap=256
vfs.zfs.zfetch.min_sec_reap=2
vfs.zfs.zfetch.max_streams=8
vfs.zfs.prefetch_disable=0
vfs.zfs.check_hostid=1
vfs.zfs.recover=0
vfs.zfs.txg.synctime=5
vfs.zfs.txg.timeout=30
vfs.zfs.scrub_limit=10
vfs.zfs.vdev.cache.bshift=16
vfs.zfs.vdev.cache.size=10485760
vfs.zfs.vdev.cache.max=16384
vfs.zfs.vdev.aggregation_limit=131072
vfs.zfs.vdev.ramp_rate=2
vfs.zfs.vdev.time_shift=6
vfs.zfs.vdev.min_pending=4
vfs.zfs.vdev.max_pending=35
vfs.zfs.cache_flush_disable=0
vfs.zfs.zil_disable=0
vfs.zfs.version.zpl=3
vfs.zfs.version.vdev_boot=1
vfs.zfs.version.spa=14
vfs.zfs.version.dmu_backup_stream=1
vfs.zfs.version.dmu_backup_header=2
vfs.zfs.version.acl=1
vfs.zfs.debug=0
vfs.zfs.super_owner=0
vm.kmem_size=3807559680
vm.kmem_size_scale=3
vm.kmem_size_min=0
vm.kmem_size_max=329853485875
------------------------------------------------------------------------
%
このL2ARCの組み方はいいのかというツッコミはなしで。
ほんとうはメインメモリが4GBも空いているのでARCにつかってほしんだけどUFSのように動的にチューニングされないから困ったもんだなぁ。














