1

JVMS heap usage and GC is working as expected but we are still observing more than 90% MEM usage in Linux top command. Please advise.

  • You paid for memory for your server. Do you not want it to be used? – EEAA Oct 13 '16 at 03:54
  • High memory (more than 90%) utilization is a major concerning factor which does have performance impact. – user7011135 Oct 13 '16 at 04:55
  • As long as there's no SWAP memory in use and the amount of memory is not steadily increasing, this is not a problem as @EEAA said. If you had only 10% of memory usage, then your hardware would be oversized. If you were using 100% of real memory and some % of the SWAP, then it'd be undersized. What you need to do is to monitor the application memory usage (both real and swap), the load average and so on. – EnzoR Oct 13 '16 at 08:23
  • @user7011135 Citation needed. – EEAA Oct 13 '16 at 12:25
  • @user7011135 Did you read the duplicate question and its answers? You are making a lot of incorrect assumptions about memory usage and its effects on performance. – EEAA Oct 13 '16 at 12:50

0 Answers0