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 :-[/B] Intel(R) Xeon(R) CPU X3470 @ 2.93GHz [7 cores]
[B]RAM :-[/B] 15GB
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 average: 0.08, 0.14, 0.10
Tasks: 194 total, 1 running, 187 sleeping, 6 stopped, 0 zombie
Cpu(s): 0.1%us, 0.2%sy, 0.0%ni, 99.6%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 16622452k total, 16162080k used, 460372k free, 215596k buffers
Swap: 16386292k total, 84k used, 16386208k free, 15405992k 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/2
Please help me out how to figure out why OS is using huge amount of RAM