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