When i first restart my computer memory usage is at 24% as the days months and evening pass it gets up to 80% and holds there sometime breaching 98%. Is there an command to regain the memory?
It sounds like you have runaway procs that are consuming your memory. As time goes on they take over more and more of your available memory as it is freed by other procs. You need to determine which procs are using the most memory and then decide to whether to kill and restart them.
I don't know what type of monitoring tools you have on Redhat, but i bet you do or can download a patch for one to read the performance on your host.
Ok that was an answer and then some. Thank you very much for taking the time to expain it and to provide the ability for me to go go find the sources. I had done a search on memory on this sight and read that replay and many others but never quite found the answer i wanted.
Both the answers have helped. I now atleast better understand the principle behind the numbers. My concern was because i am used to reading, now back words, the micro-soft way. My computer starts at 98% resources free and then works to 60% or 70%. If i run Maya a graphics render program then i can expect to drop even lower with my only recoil to restart. Similiarly the win2k server I manage has to be restarted one a month or so to keep it really happy.
So in conclusion. There is not an aplication or cammand i run to regain the mem % usage, nore should I focus on it relentlessly as it may not be causing as much of a problem as the numbers might seem.
Location: Asia Pacific, Cyberspace, in the Dark Dystopia
Posts: 19,118
Thanks Given: 2,351
Thanked 3,359 Times in 1,878 Posts
I agree with your conclusions; and certainly don't worry that our linux server is at 98 percent memory usage. If I installed another 512 MB, it would still go to 98 percent because linux likes to use the available memory What's the point of having memory if the OS does not use it? ( or at least that is what I keep saying after loading my XP box to 1.5 GB and never using more than 400 - 500 MB, and being CPU bound most of the time in application resource time...)
If you are not seeing much swap activity, you are OK. If you are swapping (using the disks to supplement memory) then add more memory if you can.
Consider this code snippet below:-
char=`which afplay`
if
then
xterm -e 'while true; do clear; echo "Press Ctrl-C to Quit..."; afplay /tmp/pulse.wav; done' & > /dev/null 2>&1
fi
This launches a second terminal window that generates a specific waveform for the next calibration of... (4 Replies)
Hi Experts,
Our servers running Solaris 10 with SAP Application. The memory utilization always >90%, but the process on SAP is too less even nothing.
Why memory utilization on solaris always looks high?
I have statement about memory on solaris, is this true:
Memory in solaris is used for... (4 Replies)
Hello solaris experts,
Being new to solaris containers, from Linux, feeling difficulty in understanding certain concepts. Hope somebody can help me here.
I understand that, & some questions ....
Locked memory -- memory which will not be swapped out at any cause.
is this for... (0 Replies)
Is it possible to restrict physical memory in solaris zone with zone.max-locked-memory just like we can do with rcapd ? I do not want to used rcapd (1 Reply)
Hi,
I'm trying to learn how to manage memory when I have to deal with lots of data.
Basically I'm indexing a huge file (5GB, but it can be bigger), by creating tables that
holds offset <-> startOfSomeData information. Currently I'm mapping the whole file at
once (yep!) but of course the... (1 Reply)
Hi,
Im working on Solaris 9 on SPARC-32 bit running on an Ultra-80, and I have to find out the following:-
1. Total Physical Memory in the system(total RAM).
2. Available Physical Memory(i.e. RAM Usage)
3. Total (Logical) Memory in the system
4. Available (Logical) Memory.
I know... (4 Replies)
Hi,
Would any one be so kind to explain me :
are ulimits defined for each user seperately ? When ?
Specialy what is the impact of :
max locked memory
and
virtual memory
on performance of applications for a user.
Many thanks.
PS :
this is what I can see in MAN :
ulimit ]
... (5 Replies)
Hi, I try to marshal a unsigned int and a char * into a buffer, and then unmarshal them later to get them out. I need to put the char * in the front and unsigned int at the end of the buffer. However, my system always give me "BUS ERROR". I am using Sun Sparcs Sloris 2.10.
My code to marshal... (6 Replies)
I am running HP-UX B.11.11.
I'm increasing a parameter for a database engine so that it uses more memory to buffer the disk drive (to speed up performance). I have over 5GB of memory not being used.
But when I try to start the DB with the increased buffer parameter I get told.
"Not... (1 Reply)