Hi,
I have RHEL 6.1 on VM, where Big data is installed. Every 3-4 days, its web interface become very slow and I had to reboot this VM. I was checking with "top" and that shows that free memory is less. Can this be a reason for slowness ? No big load on CPU.
[root@server-01 ~]# free -m
total used free shared buffers cached
Mem: 7873 7753 120 0 2 276
-/+ buffers/cache: 7474 399
Swap: 10063 4403 5660
[root@server-01 ~]# vmstat 1 2
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
3 0 4509316 120036 2644 283144 24 15 34 51 24 6 2 1 96 1 0
4 0 4509296 119912 2644 283304 32 0 32 0 1686 6463 2 0 98 0 0
[root@server-01 ~]#
[root@server-01 ~]# ps aux | awk '{print $2, $4, $11}' | sort -k2r | head -n 10
PID %MEM COMMAND
1913 3.3 /usr/java/jdk1.6.0_31/bin/java
4232 3.3 /usr/java/jdk1.6.0_31/bin/java
2333 2.0 java
3397 1.8 /usr/java/jdk1.6.0_31/bin/java
1784 1.6 postgres:
4230 1.5 /usr/java/jdk1.6.0_31/bin/java
22477 1.3 /usr/java/jdk1.6.0_31/bin/java
3058 1.3 /usr/java/jdk1.6.0_31/bin/java
3995 1.3 /usr/java/jdk1.6.0_31/bin/java
[root@server-01 ~]# top
top - 11:33:32 up 3 days, 23:49, 2 users, load average: 1.59, 0.51, 0.59
Tasks: 218 total, 1 running, 217 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.5%us, 1.0%sy, 0.0%ni, 24.6%id, 69.7%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 8062732k total, 7956004k used, 106728k free, 1860k buffers
Swap: 10305528k total, 4508972k used, 5796556k free, 259976k cached
Not sure, if I need to limit heap size or edit sysctl file. Please suggest.