Search code examples
apache-sparkmemoryambari

Ambari dashboard memory usage explanation for spark cluster


I am using Ambari to monitor my spark cluster, and I'm a little confused by all the memory categories; Can somebody with expertise explain what these terms mean? Thanks in advance!

Here is a screen shot of the Ambari Memory Usage zoom out:

enter image description here

Basically what do swap, Share, Cache and Buffer memory usage stand for? (I think I understand Total well)


Solution

  • There is nothing specific to Spark or Ambari here. These are basic Linux / Unix memory management terms:

    In short: