ARC & L2ARC efficiency
Alexander Shevchenko
pepelac at gmail.com
Thu Oct 1 20:48:29 UTC 2009
Good time of day!
How could i check the efficiency of ARC?
Are total reads from pool equal kstat.zfs.misc.arcstats.hits +
kstat.zfs.misc.arcstats.misses, or this values are just reads from cache?
By efficiency i mean reads_from_cache/(reads_from_cache+reads_from_drives)
Are there any document where kstat values described?
zpool status
pool: data
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
data ONLINE 0 0 0
da2 ONLINE 0 0 0
da4 ONLINE 0 0 0
cache
da3 ONLINE 0 0 0
#sysctl kstat
kstat.zfs.misc.arcstats.hits: 282927703
kstat.zfs.misc.arcstats.misses: 66220328
kstat.zfs.misc.arcstats.demand_data_hits: 164374119
kstat.zfs.misc.arcstats.demand_data_misses: 6615511
kstat.zfs.misc.arcstats.demand_metadata_hits: 88715021
kstat.zfs.misc.arcstats.demand_metadata_misses: 4464890
kstat.zfs.misc.arcstats.prefetch_data_hits: 28851210
kstat.zfs.misc.arcstats.prefetch_data_misses: 55109950
kstat.zfs.misc.arcstats.prefetch_metadata_hits: 987353
kstat.zfs.misc.arcstats.prefetch_metadata_misses: 29977
kstat.zfs.misc.arcstats.mru_hits: 44560461
kstat.zfs.misc.arcstats.mru_ghost_hits: 1493532
kstat.zfs.misc.arcstats.mfu_hits: 211027800
kstat.zfs.misc.arcstats.mfu_ghost_hits: 16337660
kstat.zfs.misc.arcstats.deleted: 49112923
kstat.zfs.misc.arcstats.recycle_miss: 9574100
kstat.zfs.misc.arcstats.mutex_miss: 252423
kstat.zfs.misc.arcstats.evict_skip: 2269320648
kstat.zfs.misc.arcstats.hash_elements: 644877
kstat.zfs.misc.arcstats.hash_elements_max: 678888
kstat.zfs.misc.arcstats.hash_collisions: 21697862
kstat.zfs.misc.arcstats.hash_chains: 182323
kstat.zfs.misc.arcstats.hash_chain_max: 9
kstat.zfs.misc.arcstats.p: 1251375616
kstat.zfs.misc.arcstats.c: 1252817408
kstat.zfs.misc.arcstats.c_min: 1252817408
kstat.zfs.misc.arcstats.c_max: 10022539264
kstat.zfs.misc.arcstats.size: 1237578176
kstat.zfs.misc.arcstats.hdr_size: 9610640
kstat.zfs.misc.arcstats.l2_hits: 12905801
kstat.zfs.misc.arcstats.l2_misses: 680
kstat.zfs.misc.arcstats.l2_feeds: 52666
kstat.zfs.misc.arcstats.l2_rw_clash: 680
kstat.zfs.misc.arcstats.l2_writes_sent: 41330
kstat.zfs.misc.arcstats.l2_writes_done: 41330
kstat.zfs.misc.arcstats.l2_writes_error: 0
kstat.zfs.misc.arcstats.l2_writes_hdr_miss: 62
kstat.zfs.misc.arcstats.l2_evict_lock_retry: 53
kstat.zfs.misc.arcstats.l2_evict_reading: 5
kstat.zfs.misc.arcstats.l2_free_on_write: 30044
kstat.zfs.misc.arcstats.l2_abort_lowmem: 309837
kstat.zfs.misc.arcstats.l2_cksum_bad: 0
kstat.zfs.misc.arcstats.l2_io_error: 0
kstat.zfs.misc.arcstats.l2_size: 79319831552
kstat.zfs.misc.arcstats.l2_hdr_size: 134102528
kstat.zfs.misc.arcstats.memory_throttle_count: 112340
kstat.zfs.misc.vdev_cache_stats.delegations: 3822
kstat.zfs.misc.vdev_cache_stats.hits: 342974
kstat.zfs.misc.vdev_cache_stats.misses: 170601
WBR,
Alexander Shevchenko
More information about the freebsd-fs
mailing list