ここを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のように動的にチューニングされないから困ったもんだなぁ。
