Memory issue on My CentOS 5.8 x64 bit server


 
Thread Tools Search this Thread
Operating Systems Linux Memory issue on My CentOS 5.8 x64 bit server
# 1  
Old 02-18-2013
Memory issue on My CentOS 5.8 x64 bit server

Hello,

I am using CentOS 5.8 x64 server for our one of internal application which is developed on PHP and Mysql as DB.
Currently there are 8-10 instances deployed on this server some of them are rarely used.

Below is the H/W specification fort the same :-

PHP Code:
[B]Procesor :-[/BIntel(RXeon(RCPU           X3470  2.93GHz [7 cores]
[
B]RAM :-[/B15GB 

Now the issue is when i check my RAM it shows 15GB all in user how ever there are no instances running and server load is also OK.

PHP Code:
[root@server]# free -g
             
total       used       free     shared    buffers     cached
Mem
:            15         15          0          0          0         14
-/+ buffers/cache:          0         15
Swap
:           15          0         15
[root@server]
Below is the top output
PHP Code:
top 18:28:01 up 65 days,  7:04,  1 user,  load average0.080.140.10
Tasks
194 total,   1 running187 sleeping,   6 stopped,   0 zombie
Cpu
(s):  0.1%us,  0.2%sy,  0.0%ni99.6%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem
:  16622452k total16162080k used,   460372k free,   215596k buffers
Swap
16386292k total,       84k used16386208k free15405992k cached

  PID USER      PR  NI  VIRT  RES  SHR S 
%CPU %MEM    TIME+  COMMAND
    1 root      15   0  2160  644  556 S  0.0  0.0   0
:01.12 init
    2 root      RT  
-5     0    0    0 S  0.0  0.0   0:00.05 migration/0
    3 root      34  19     0    0    0 S  0.0  0.0   0
:00.00 ksoftirqd/0
    4 root      RT  
-5     0    0    0 S  0.0  0.0   0:00.00 watchdog/0
    5 root      RT  
-5     0    0    0 S  0.0  0.0   0:00.03 migration/1
    6 root      39  19     0    0    0 S  0.0  0.0   0
:00.00 ksoftirqd/1
    7 root      RT  
-5     0    0    0 S  0.0  0.0   0:00.00 watchdog/1
    8 root      RT  
-5     0    0    0 S  0.0  0.0   0:00.03 migration/

Please help me out how to figure out why OS is using huge amount of RAM
# 2  
Old 02-18-2013
I don't see any problem with your system: your OS is using less than 1G and all the rest (14G cached) is available for use.
# 3  
Old 02-18-2013
Thanks for prompt reply...
Then why it showing 0 under free column on executing free -g

PHP Code:
[root@server]# free -g
                 
total       used       free     shared    buffers     cached
Mem
:              15         15         0          0          0         14
-/+ buffers/cache:          0         15
Swap
:           15          0         15
[root@server]
I am bit confused over here.
# 4  
Old 02-18-2013
Under VM, not dirty pages stay mapped in case anyone wants to read them through a mmap(). If you need a page, they can be taken, but they are not free. You can run a job that mmap()'s a file, read the whole file into ram, exit, run it again, and when it mmap()s the file again, the old pages are mapped into the new process memory range and it runs much faster. This is what happens with libc.so: everyone runs printf() from the same ram page.
# 5  
Old 02-18-2013
Because the Linux kernel works that way, the cached memory is used to optimize access to slow access data, usually disks.
Most of that could be considered available ("free") memory.

Last edited by radoulov; 02-18-2013 at 01:21 PM..
# 6  
Old 02-18-2013
Lack of free ram is measured by page fault rates. If a machine is truly busy, even they can be reasonably high, as apps map files for reading. If the cpu queue depth is not low, then stuff is running not thrashing pages. It really depends on the applications running.
# 7  
Old 02-20-2013
Hello All.,

Thanks for clearing my doubts...Smilie
Result is i have to refer cache memory as a available memory for my next processes.
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. AIX

Gdb on a 64 bit executable - cannot access memory

Hi, Can anyone explain this please..... A simple test program... ### snip #include <stdio.h> main() { static int n; n = 6; printf("hello %d\n", n); n=7; } ### snip 64 bit compile/link.... (2 Replies)
Discussion started by: bagpussnz
2 Replies

2. UNIX for Advanced & Expert Users

Which memory test tool is popular on CentOS 6?

Hi, Which tools or method is popular, simple and effective, to check memory such as bad sector, throughput and performance? Thank you. - j (5 Replies)
Discussion started by: hce
5 Replies

3. Filesystems, Disks and Memory

Maximum Memory RAM for windows 7 32 bit

Hi, i have just installed 4 gb RAM ddr3 on OS Windows 7 32 bit. In "manage peripherals" i see this section: Memory installed (ram) : 4,00 gb (2,30gb usable) Why only 2,30 gb usable ? In Windows 7 32bit the maximum size is not 3,00gb ? see file attached, please (4 Replies)
Discussion started by: nash83
4 Replies

4. UNIX for Advanced & Expert Users

Freeipa issue on Centos 6.3

Hi, We are configuring Freeipa for our LDAP system. Things seem to work okay when we try and log in with our domain accounts on the LDAP server. But when we try to loggon to the slave it closes the connection. There is an option in authconfig-tui to configure IPA. However, the senior admin... (0 Replies)
Discussion started by: mojoman
0 Replies

5. Red Hat

Centos 4 32 bit - New kernel ethX MAC address order issue

I have compiled a new kernel (3.2.9) for centos 4/5/6 servers. There is an issue with the centos 4, 32 bit servers. The kernel changes the order in which the MAC address is determined and because of this the server network does not come up as the wrong MAC address are assigned. Even if we specify... (6 Replies)
Discussion started by: anil510
6 Replies

6. Red Hat

Domain name server installation issue in centOS

HI All, I am trying to setup DNS on my centOS server. I am using bind software to setup DNS. The following errors have getting. ================================================== Error in named configuration: zone localdomain/IN: loaded serial 42 zone localhost/IN: loaded serial 42... (4 Replies)
Discussion started by: phpconnect
4 Replies

7. Red Hat

centOS memory leak - MEGABYTES per day

hi i've notice a huge problem on my newly installed centOS server and i have no idea how to solve it and where to start.. memory on server 3 GB and it goes down, down, down.. after reboot it shows 71mb used after a hour its 76mb and after 24h it's around 200 later = more i have NO idea... (7 Replies)
Discussion started by: tip78
7 Replies

8. Linux

Memory issues iin CentOS release 5.3 (Final)

New to the forum. I am running CentOS release 5.3 (Final) and have run into a unique situation. I have been able to determine that we have a swap memory leak due to an issue with an asterisk server. This specific issue takes approximately 2-3 months for enough of the swap to to be used before... (1 Reply)
Discussion started by: g0neinsane
1 Replies
Login or Register to Ask a Question