Re: Shuttle Server : Memory Leak on Red Hat / Fedora



Dear Chris:

Thanks for your help.

I've read your attached URL. Our problem seems not related to Linux
Caching. Rather the used memory by running command cannot be free after
finished.

I have done the experiment by running "find / -name abcdd". Before the
command start, the used memory is "180". After command finished the
used memory remain to "224" and not be resumed.

Using "ps aux --sort=rss", it shows.

[root@vistademo2 ~]# ps auxw --sort=rss
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME
COMMAND
root 2 0.0 0.0 0 0 ? SN 13:33 0:00
[ksoftirqd/0]
root 3 0.0 0.0 0 0 ? S 13:33 0:00
[watchdog/0]
root 4 0.0 0.0 0 0 ? S< 13:33 0:00
[events/0]
root 5 0.0 0.0 0 0 ? S< 13:33 0:00
[khelper]
root 6 0.0 0.0 0 0 ? S< 13:33 0:00
[kthread]
root 8 0.0 0.0 0 0 ? S< 13:33 0:00
[kblockd/0]
root 9 0.0 0.0 0 0 ? S< 13:33 0:00
[kacpid]
root 88 0.0 0.0 0 0 ? S< 13:33 0:00
[khubd]
root 146 0.0 0.0 0 0 ? S 13:33 0:00
[pdflush]
root 147 0.0 0.0 0 0 ? S 13:33 0:00
[pdflush]
root 149 0.0 0.0 0 0 ? S< 13:33 0:00
[aio/0]
root 148 0.0 0.0 0 0 ? S 13:33 0:00
[kswapd0]
root 236 0.0 0.0 0 0 ? S< 13:33 0:00
[kseriod]
root 310 0.0 0.0 0 0 ? S< 13:33 0:00
[kpsmoused]
root 331 0.0 0.0 0 0 ? S< 13:33 0:00
[kmirrord]
root 340 0.0 0.0 0 0 ? S 13:33 0:00
[kjournald]
root 849 0.0 0.0 0 0 ? S 13:33 0:00
[khpsbpkt]
root 867 0.0 0.0 0 0 ? S 13:33 0:00
[knodemgrd_0]
root 1110 0.0 0.0 0 0 ? S 13:33 0:00
[kjournald]
root 1537 0.0 0.0 0 0 ? S< 13:33 0:00
[krfcommd]
root 1975 0.0 0.0 0 0 ? S< 13:34 0:00
[kauditd]
root 1425 0.0 0.0 1604 400 ? Ss 13:33 0:00 klogd
-x
root 1955 0.0 0.0 1584 444 tty6 Ss+ 13:33 0:00
/sbin/mingetty tty6
root 1916 0.0 0.0 1584 448 tty1 Ss+ 13:33 0:00
/sbin/mingetty tty1
root 1923 0.0 0.0 1584 448 tty4 Ss+ 13:33 0:00
/sbin/mingetty tty4
root 1948 0.0 0.0 1584 448 tty5 Ss+ 13:33 0:00
/sbin/mingetty tty5
root 1917 0.0 0.0 1588 452 tty2 Ss+ 13:33 0:00
/sbin/mingetty tty2
root 1920 0.0 0.0 1588 452 tty3 Ss+ 13:33 0:00
/sbin/mingetty tty3
root 1848 0.0 0.0 2160 460 ? Ss 13:33 0:00
/usr/sbin/atd
root 1571 0.0 0.0 1820 476 ? Ss 13:33 0:00
/usr/bin/hidd --server
root 1668 0.0 0.0 1900 476 ? S 13:33 0:00
/usr/sbin/smartd
root 1524 0.0 0.0 1660 480 ? Ss 13:33 0:00 sdpd
root 1677 0.0 0.0 1592 536 ? Ss 13:33 0:00
/usr/sbin/acpid
root 1422 0.0 0.0 1652 552 ? Ss 13:33 0:00
syslogd -m 0
rpc 1449 0.0 0.0 1728 560 ? Ss 13:33 0:00
portmap
root 1839 0.0 0.0 1592 560 ? SNs 13:33 0:00
anacron -s
root 1 0.0 0.0 1996 668 ? S 13:33 0:00 init
[3]
root 407 0.0 0.0 2208 680 ? S<s 13:33 0:00
/sbin/udevd -d
rpcuser 1468 0.0 0.0 1744 720 ? Ss 13:33 0:00
rpc.statd
root 1905 0.0 0.0 2188 760 ? S 13:33 0:00
/usr/libexec/hald-addon-storage
68 1897 0.0 0.0 2232 884 ? S 13:33 0:00
/usr/libexec/hald-addon-keyboard
68 1891 0.0 0.0 2228 892 ? S 13:33 0:00
/usr/libexec/hald-addon-acpi
root 2617 0.0 0.0 4144 912 pts/2 R+ 13:52 0:00 ps
auxw --sort=rss
root 1747 0.0 0.0 4968 1108 ? Ss 13:33 0:00
/usr/sbin/sshd
root 1885 0.0 0.0 3128 1132 ? S 13:33 0:00
hald-runner
root 1686 0.0 0.0 25440 1184 ? Ssl 13:33 0:00
../hpiod
root 1799 0.0 0.0 5172 1188 ? Ss 13:33 0:00 crond
root 2038 0.0 0.0 4736 1200 pts/2 S 13:34 0:00 su -
root 2120 0.0 0.0 4736 1200 pts/1 S 13:36 0:00 su -
dbus 1511 0.0 0.0 13304 1328 ? Ssl 13:33 0:00
dbus-daemon --system
leungalx 1979 0.0 0.0 4440 1436 pts/1 Ss 13:34 0:00 -bash
leungalx 1980 0.0 0.0 4444 1440 pts/2 Ss 13:34 0:00 -bash
leungalx 1977 0.0 0.0 4444 1444 pts/0 Ss+ 13:34 0:00 -bash
root 2121 0.0 0.0 4444 1452 pts/1 S+ 13:36 0:00 -bash
root 2039 0.0 0.0 4440 1464 pts/2 S 13:34 0:00 -bash
xfs 1830 0.0 0.0 3644 1576 ? Ss 13:33 0:00 xfs
-droppriv -daemon
leungalx 1976 0.0 0.0 7960 1744 ? S 13:34 0:00 sshd:
leungalx@pts/0,pts/1,pts/2
root 1973 0.0 0.1 7812 2372 ? Ss 13:33 0:00 sshd:
leungalx [priv]
68 1884 0.1 0.1 4916 3276 ? Ss 13:33 0:01 hald
root 1691 0.0 0.2 11844 5124 ? S 13:33 0:00 python
../hpssd.py

The result "free -m" for every 3 seconds:

Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 38 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 37 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 37 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 37 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 37 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 180 1815 0 11
130
-/+ buffers/cache: 37 1957
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 184 1811 0 14
130
-/+ buffers/cache: 38 1956
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 189 1806 0 18
130
-/+ buffers/cache: 39 1956
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 194 1801 0 22
130
-/+ buffers/cache: 40 1955
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 200 1795 0 28
130
-/+ buffers/cache: 41 1954
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 205 1790 0 32
130
-/+ buffers/cache: 42 1953
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 210 1785 0 36
130
-/+ buffers/cache: 43 1952
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 214 1781 0 40
130
-/+ buffers/cache: 44 1951
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 218 1777 0 43
130
-/+ buffers/cache: 44 1951
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 223 1772 0 47
130
-/+ buffers/cache: 45 1950
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 224 1771 0 47
130
-/+ buffers/cache: 46 1949
Swap: 1983 0 1983
total used free shared buffers
cached
Mem: 1995 224 1771 0 47
130
-/+ buffers/cache: 46 1949
Swap: 1983 0 1983

.



Relevant Pages

  • Re: How can I determine/increase ramsize?
    ... FAILS (RHEL 4) ... VmallocChunk: 94152 kB ... total used free shared buffers ... I have a machine with a Debian distribution on which the dd command ...
    (RedHat)
  • Command output manipulation
    ... I want to execute a command such as "free" on a linux box and ... manipulate the output as follows:- ... total used free shared buffers ...
    (comp.unix.shell)
  • Re: Command output manipulation
    ... I want to execute a command such as "free" on a linux box and ... manipulate the output as follows:- ... total used free shared buffers ...
    (comp.unix.shell)
  • Re: Command output manipulation
    ... I want to execute a command such as "free" on a linux box and ... manipulate the output as follows:- ... total used free shared buffers ...
    (comp.unix.shell)
  • Running low in memory
    ... Hello I ran the free -m command and it shows that all memory is in use ... total used free shared buffers ... but the information does not reflect what free -m is saying. ...
    (comp.os.linux.misc)