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:

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