Lines Matching refs:arc_stats
261 arc_stats = isolate_section('arcstats', kstats_dict)
265 arc_max = int(arc_stats['c_max'])
266 arc_size = f_bytes(arc_stats['size'])
267 arc_perc = f_perc(arc_stats['size'], arc_max)
268 data_size = f_bytes(arc_stats['data_size'])
269 meta_size = f_bytes(arc_stats['metadata_size'])
270 dnode_size = f_bytes(arc_stats['dnode_size'])
280 arc_perc = float(int(arc_stats['size'])/arc_max)
281 data_perc = float(int(arc_stats['data_size'])/arc_max)
282 meta_perc = float(int(arc_stats['metadata_size'])/arc_max)
283 dnode_perc = float(int(arc_stats['dnode_size'])/arc_max)
539 arc_stats = isolate_section('arcstats', kstats_dict)
541 memory_all = arc_stats['memory_all_bytes']
542 memory_free = arc_stats['memory_free_bytes']
543 memory_avail = arc_stats['memory_available_bytes']
544 arc_size = arc_stats['size']
545 arc_target_size = arc_stats['c']
546 arc_max = arc_stats['c_max']
547 arc_min = arc_stats['c_min']
548 dnode_limit = arc_stats['arc_dnode_limit']
561 compressed_size = arc_stats['compressed_size']
562 uncompressed_size = arc_stats['uncompressed_size']
563 overhead_size = arc_stats['overhead_size']
564 bonus_size = arc_stats['bonus_size']
565 dnode_size = arc_stats['dnode_size']
566 dbuf_size = arc_stats['dbuf_size']
567 hdr_size = arc_stats['hdr_size']
568 l2_hdr_size = arc_stats['l2_hdr_size']
569 abd_chunk_waste_size = arc_stats['abd_chunk_waste_size']
590 meta = arc_stats['meta']
591 pd = arc_stats['pd']
592 pm = arc_stats['pm']
593 data_size = arc_stats['data_size']
594 metadata_size = arc_stats['metadata_size']
595 anon_data = arc_stats['anon_data']
596 anon_metadata = arc_stats['anon_metadata']
597 mfu_data = arc_stats['mfu_data']
598 mfu_metadata = arc_stats['mfu_metadata']
599 mfu_edata = arc_stats['mfu_evictable_data']
600 mfu_emetadata = arc_stats['mfu_evictable_metadata']
601 mru_data = arc_stats['mru_data']
602 mru_metadata = arc_stats['mru_metadata']
603 mru_edata = arc_stats['mru_evictable_data']
604 mru_emetadata = arc_stats['mru_evictable_metadata']
605 mfug_data = arc_stats['mfu_ghost_data']
606 mfug_metadata = arc_stats['mfu_ghost_metadata']
607 mrug_data = arc_stats['mru_ghost_data']
608 mrug_metadata = arc_stats['mru_ghost_metadata']
609 unc_data = arc_stats['uncached_data']
610 unc_metadata = arc_stats['uncached_metadata']
667 prt_i1('Elements:', f_hits(arc_stats['hash_elements']))
668 prt_i1('Collisions:', f_hits(arc_stats['hash_collisions']))
670 prt_i1('Chain max:', f_hits(arc_stats['hash_chain_max']))
671 prt_i1('Chains:', f_hits(arc_stats['hash_chains']))
677 prt_i1('Memory throttles:', arc_stats['memory_throttle_count'])
678 prt_i1('Memory direct reclaims:', arc_stats['memory_direct_count'])
679 prt_i1('Memory indirect reclaims:', arc_stats['memory_indirect_count'])
680 prt_i1('Deleted:', f_hits(arc_stats['deleted']))
681 prt_i1('Mutex misses:', f_hits(arc_stats['mutex_miss']))
682 prt_i1('Eviction skips:', f_hits(arc_stats['evict_skip']))
684 f_hits(arc_stats['evict_l2_skip']))
685 prt_i1('L2 cached evictions:', f_bytes(arc_stats['evict_l2_cached']))
686 prt_i1('L2 eligible evictions:', f_bytes(arc_stats['evict_l2_eligible']))
688 f_perc(arc_stats['evict_l2_eligible_mfu'],
689 arc_stats['evict_l2_eligible']),
690 f_bytes(arc_stats['evict_l2_eligible_mfu']))
692 f_perc(arc_stats['evict_l2_eligible_mru'],
693 arc_stats['evict_l2_eligible']),
694 f_bytes(arc_stats['evict_l2_eligible_mru']))
696 f_bytes(arc_stats['evict_l2_ineligible']))
704 arc_stats = isolate_section('arcstats', kstats_dict)
705 all_accesses = int(arc_stats['hits'])+int(arc_stats['iohits'])+\
706 int(arc_stats['misses'])
709 ta_todo = (('Total hits:', arc_stats['hits']),
710 ('Total I/O hits:', arc_stats['iohits']),
711 ('Total misses:', arc_stats['misses']))
716 dd_total = int(arc_stats['demand_data_hits']) +\
717 int(arc_stats['demand_data_iohits']) +\
718 int(arc_stats['demand_data_misses'])
721 dd_todo = (('Demand data hits:', arc_stats['demand_data_hits']),
722 ('Demand data I/O hits:', arc_stats['demand_data_iohits']),
723 ('Demand data misses:', arc_stats['demand_data_misses']))
728 dm_total = int(arc_stats['demand_metadata_hits']) +\
729 int(arc_stats['demand_metadata_iohits']) +\
730 int(arc_stats['demand_metadata_misses'])
733 dm_todo = (('Demand metadata hits:', arc_stats['demand_metadata_hits']),
735 arc_stats['demand_metadata_iohits']),
736 ('Demand metadata misses:', arc_stats['demand_metadata_misses']))
741 pd_total = int(arc_stats['prefetch_data_hits']) +\
742 int(arc_stats['prefetch_data_iohits']) +\
743 int(arc_stats['prefetch_data_misses'])
746 pd_todo = (('Prefetch data hits:', arc_stats['prefetch_data_hits']),
747 ('Prefetch data I/O hits:', arc_stats['prefetch_data_iohits']),
748 ('Prefetch data misses:', arc_stats['prefetch_data_misses']))
753 pm_total = int(arc_stats['prefetch_metadata_hits']) +\
754 int(arc_stats['prefetch_metadata_iohits']) +\
755 int(arc_stats['prefetch_metadata_misses'])
759 arc_stats['prefetch_metadata_hits']),
761 arc_stats['prefetch_metadata_iohits']),
763 arc_stats['prefetch_metadata_misses']))
768 all_prefetches = int(arc_stats['predictive_prefetch'])+\
769 int(arc_stats['prescient_prefetch'])
771 f_perc(arc_stats['predictive_prefetch'], all_prefetches),
772 f_hits(arc_stats['predictive_prefetch']))
774 f_perc(arc_stats['demand_hit_predictive_prefetch'],
775 arc_stats['predictive_prefetch']),
776 f_hits(arc_stats['demand_hit_predictive_prefetch']))
778 f_perc(arc_stats['demand_iohit_predictive_prefetch'],
779 arc_stats['predictive_prefetch']),
780 f_hits(arc_stats['demand_iohit_predictive_prefetch']))
781 never = int(arc_stats['predictive_prefetch']) -\
782 int(arc_stats['demand_hit_predictive_prefetch']) -\
783 int(arc_stats['demand_iohit_predictive_prefetch'])
785 f_perc(never, arc_stats['predictive_prefetch']),
790 f_perc(arc_stats['prescient_prefetch'], all_prefetches),
791 f_hits(arc_stats['prescient_prefetch']))
793 f_perc(arc_stats['demand_hit_prescient_prefetch'],
794 arc_stats['prescient_prefetch']),
795 f_hits(arc_stats['demand_hit_prescient_prefetch']))
797 f_perc(arc_stats['demand_iohit_prescient_prefetch'],
798 arc_stats['prescient_prefetch']),
799 f_hits(arc_stats['demand_iohit_prescient_prefetch']))
800 never = int(arc_stats['prescient_prefetch'])-\
801 int(arc_stats['demand_hit_prescient_prefetch'])-\
802 int(arc_stats['demand_iohit_prescient_prefetch'])
804 f_perc(never, arc_stats['prescient_prefetch']),
809 cl_todo = (('Most frequently used (MFU):', arc_stats['mfu_hits']),
810 ('Most recently used (MRU):', arc_stats['mru_hits']),
812 arc_stats['mfu_ghost_hits']),
814 arc_stats['mru_ghost_hits']),
815 ('Uncached:', arc_stats['uncached_hits']))
857 arc_stats = isolate_section('arcstats', kstats_dict)
859 if arc_stats['l2_size'] == '0':
863 l2_errors = int(arc_stats['l2_writes_error']) +\
864 int(arc_stats['l2_cksum_bad']) +\
865 int(arc_stats['l2_io_error'])
867 l2_access_total = int(arc_stats['l2_hits'])+int(arc_stats['l2_misses'])
883 prt_i1(title, f_hits(arc_stats[value]))
886 prt_1('L2ARC size (adaptive):', f_bytes(arc_stats['l2_size']))
887 prt_i2('Compressed:', f_perc(arc_stats['l2_asize'], arc_stats['l2_size']),
888 f_bytes(arc_stats['l2_asize']))
890 f_perc(arc_stats['l2_hdr_size'], arc_stats['l2_size']),
891 f_bytes(arc_stats['l2_hdr_size']))
893 f_perc(arc_stats['l2_mfu_asize'], arc_stats['l2_asize']),
894 f_bytes(arc_stats['l2_mfu_asize']))
896 f_perc(arc_stats['l2_mru_asize'], arc_stats['l2_asize']),
897 f_bytes(arc_stats['l2_mru_asize']))
899 f_perc(arc_stats['l2_prefetch_asize'], arc_stats['l2_asize']),
900 f_bytes(arc_stats['l2_prefetch_asize']))
902 f_perc(arc_stats['l2_bufc_data_asize'], arc_stats['l2_asize']),
903 f_bytes(arc_stats['l2_bufc_data_asize']))
905 f_perc(arc_stats['l2_bufc_metadata_asize'], arc_stats['l2_asize']),
906 f_bytes(arc_stats['l2_bufc_metadata_asize']))
911 f_perc(arc_stats['l2_hits'], l2_access_total),
912 f_hits(arc_stats['l2_hits']))
914 f_perc(arc_stats['l2_misses'], l2_access_total),
915 f_hits(arc_stats['l2_misses']))
920 f_bytes(arc_stats['l2_read_bytes']),
921 f_hits(arc_stats['l2_hits']))
923 f_bytes(arc_stats['l2_write_bytes']),
924 f_hits(arc_stats['l2_writes_sent']))
928 prt_i1('L1 cached:', f_hits(arc_stats['l2_evict_l1cached']))
929 prt_i1('While reading:', f_hits(arc_stats['l2_evict_reading']))