title: what does anon-rss and total-vm mean
body: <p>Recently, tomcat process on my Linux machine was killed abruptly. After investigation I found below error message in  /var/log/messages file:</p>
  
  <pre>
  kernel: [1799319.246494] Out of memory: Kill process 28536 (java) score 673 or sacrifice childSep 
  kernel: [1799319.246506] Killed process 28536 (java) total-vm:1271568kB, anon-rss:426528kB, file-rss:0kB
  </pre>
  
  <p>Now, can someone please tell me that what all is included in <code>total-vm</code> and how is <code>anon-rss</code> different from <code>rss</code>?</p>