0

I have a memory usage problem with my Checkpoint Firewall (it's a physical firewall).

On my monitoring software OPManager I can see that 94% of my memory is used.

In SSH, when i enter this command : TOP.

I can see this :

Mem:   4138776k total,  3879220k used,   259556k free,   348976k buffers
Swap:  9992388k total,        0k used,  9992388k free,  2777396k cached

So my monitoring is true, but when I sort the processes by memory I don't see which processes are using so much memory.

You can see the top screenshot here:

screenshot

I do not understand how my firewall uses memory. Can anybody help me?

dawud
  • 14,918
  • 3
  • 41
  • 61
Adeel ASIF
  • 495
  • 2
  • 6
  • 23

1 Answers1

4

Linux kernel is just doing its job and effectively caching stuff to RAM instead of reading it from the disk every time. Your server has 4 GB of RAM, and only about 700 MB is being used for applications. Around 3 GB of RAM is in use for caching and buffers (which can and will be discarded very quickly if any program suddenly needs more RAM), and about 256 MB is completely free.

Free memory is not effectively used memory! See Linux ate my RAM.

Janne Pikkarainen
  • 31,454
  • 4
  • 56
  • 78