Memory Usage on Linux server

Hi ,

As I am new to Linux server, I am facing some doubts like: On linux server virtual memory usage goes to 99%, but I have Threshold limit of 95%. So it crossed the threshold limit and alarmd.

Yesterday I moniterd the server using TOP command, and found some of Tibco process was consuming much memory. Since I stopped the 4 tibco process, then the memory usage become below threshold, but again once I restarted the stopped processes, that process again consuming same memory as previos and memory usage again going to 99%.

But suddenly today morning I saw the memory usage, it is 39% only. (All same preocess are running on server with same memory consumption, I varifid.) Nothing done to server or processes running on server.

Can anyone give me some inputs on

#How come this scenario should happen??
#The tibco processes which was consuming much memory, how will be different from other tibco processes which was normal??
#What will be the cause of memory releasing automatically, as all process are running with same memory consumption??
#If same incident occured in future, then how to release memory??

Thanking you in advance..!

Thanks,
Jay

please don't crosspost your questions it's against the rules of unix.com. thread closed!