Elastic Search heap memory usage

Hi. We've been searching information about what takes up heap memory. From our observations, it seems to be (approximately) the sum of:

  • query_cache
  • fielddata
  • segments.memory
  • segments.terms_memory
  • segments.stored_fields_memory
  • segments.norms_memory
  • segments.doc_values_memory
  • segments.index_writer_memory
  • translog

Obtained from _nodes/stats/indices?human&pretty

Is this information correct?