12-17-2019
Are you trying to track total system memory usage? If so, why?
Let the kernel memory manager do its job. Most people would say, unused memory is wasted memory.
As MadeInGermany said, cache size will increase to improve overall system performance.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi,
I am seeing very high kernel usage and very high load averages on my system (Although we are not loading much data to our database). Here is the output of top...does anyone know what i should be looking at?
Thanks,
Lorraine
last pid: 13144; load averages: 22.32, 19.81, 16.78 ... (4 Replies)
Discussion started by: lorrainenineill
4 Replies
2. AIX
Hi,
We have AIX 5.1 machine of RAM 8 GB and paging space is 8GB. we are getting high memory usage of almost 99%.Can anybody please help in this ?
Partial vmstat o/p
kthr memory
----- -----------
r b avm fre
2 1 278727 1143
There is no paging issue.Becoz in... (5 Replies)
Discussion started by: jayakumarrt
5 Replies
3. HP-UX
how can I find cpu usage memory usage swap usage and
I want to know CPU usage above X% and contiue Y times and memory usage above X % and contiue Y times
my final destination is monitor process
logical volume usage above X % and number of Logical voluage above
can I not to... (3 Replies)
Discussion started by: alert0919
3 Replies
4. SuSE
Hi
Running SLES 9(4) on PE 1950. I saw yesterday that the load average on the machine was 54 and keeping around that number.
Later I found there were 54 /USR/SBIN/CRON processes running in the system. I tried to kill using killall, kill -9 pid but they did not get killed. I also tried stopping... (1 Reply)
Discussion started by: upengan78
1 Replies
5. AIX
How to monitor the IBM AIX server for I/O usage, memory usage, CPU usage, network usage, storage usage? (3 Replies)
Discussion started by: laknar
3 Replies
6. UNIX for Advanced & Expert Users
Hello all,
I am facing a memory related issue on my linux that is CentOS 4.0. What I see as an output of top command, free command is that memory usage is almost 90% which is quite high without much load on the system. This is continuously showing 90% or so of memory usage with top or free... (2 Replies)
Discussion started by: radiatejava
2 Replies
7. AIX
hi,
I want to ask , my AIX 6.1 is always used about 97% memory.
Is this normal ?
or any command can free up memory like Linux ?
thanks. (1 Reply)
Discussion started by: virusxx
1 Replies
8. Shell Programming and Scripting
can any one please help me to shell script
high memory usage alert (6 Replies)
Discussion started by: robo
6 Replies
9. Solaris
Hi,
There is a abrupt memory rise observed for a process on solaris.
When the process is started the memory is around 268 MB and is stable for a day. Then suddenly the memory increased to 4364 MB.
Below is the pmap -xs output for the process (only for heap)
Address Kbytes ... (1 Reply)
Discussion started by: Nidds
1 Replies
10. Red Hat
Hi ,
There is one following alert .
Message : cdm:Average (2 samples) swap memory usage is now 91%, which is above the warning threshold (90%)
Here is my findings.
Output of TOP command in Linux server.
top - 14:21:44 up 6 days, 4:48, 1 user, load average: 2.55, 2.06,... (3 Replies)
Discussion started by: Maddy123
3 Replies
LEARN ABOUT CENTOS
free_hugepage_region
GET_HUGEPAGE_REGION(3) Library Functions Manual GET_HUGEPAGE_REGION(3)
NAME
get_hugepage_region, free_hugepage_region - Allocate and free regions of memory that use hugepages where possible
SYNOPSIS
#include <hugetlbfs.h>
void *get_hugepage_region(size_t len, ghr_t flags);
void free_hugepage_region(void *ptr);
DESCRIPTION
get_hugepage_region() allocates a memory region len bytes in size backed by hugepages. Hugepages may be of benefit to applications that use
large amounts of address space and suffer a performance hit due to TLB misses. Wall-clock time or oprofile can be used to determine if
there is a performance benefit from using hugepages or not.
Unlike get_huge_pages(), len does not have to be hugepage-aligned although memory may be wasted due to alignment. The caller may also spec-
ify that base pages be used in the event there are no hugepages available.
The flags argument changes the behaviour of the function. Flags may be or'd together.
GHR_FALLBACK
Use base pages if there are an insufficient number of huge pages.
GHR_STRICT
Use hugepages or return NULL.
GHR_COLOR
When specified, bytes that would be wasted due to alignment are used to color the buffer by offsetting it by a random cacheline
within the hugepage. This avoids a performance problem whereby multiple buffers use the same cache lines at the same offsets. If it
is not important that the start of the buffer be page-aligned, specify this flag.
GHR_DEFAULT
The library chooses a sensible combination of flags for allocating a region of memory. The current default is: GHR_FALLBACK |
GHR_COLOR
free_hugepage_region() frees a region of memory allocated by get_hugepage_region(). The behaviour of the function if another pointer is
used, valid or otherwise, is undefined.
RETURN VALUE
On success, a pointer is returned for to the allocated memory. On error, NULL is returned. errno will be set based on what the failure of
mmap() was due to.
SEE ALSO
oprofile(1) , gethugepagesize(3) , get_huge_pages(3) , libhugetlbfs(7)
AUTHORS
libhugetlbfs was written by various people on the libhugetlbfs-devel mailing list.
November 7, 2008 GET_HUGEPAGE_REGION(3)