Portage 2.1.1_pre1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16.16-yk-r1 i686) ================================================================= System uname: 2.6.16.16-yk-r1 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -pipe -mmmx -msse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O2 -march=pentium3 -pipe -mmmx -msse" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac aalib alsa avi berkdb bitmap-fonts bzip2 cli crypt ctype cups curl dbus dri emboss encode finger firefox flac foomaticdb fortran ftp gdbm gif gmail gnome gnutls gopher gpm gstreamer gstreamer010 gtk gtk2 hal imlib insecure-savers ipv6 isdnlog java javascript jpeg libg++ libwww mad memlimit mikmod mime mmx motif mp3 mpeg ncurses nethack nls nptl offensive ogg opengl pcre pdflib perl png posix pppd python quicktime readline real reflection samba screen sdl session shout sockets socks5 spell spl sse ssl svg tagwriting tcpd truetype truetype-fonts type1-fonts udev unicode userlocales vorbis win32codecs x264 xinetd xml xorg xscreensaver xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_r128" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
svn was running for a while checking out some source code and the memory it used kept growing, it got up to 213MiB: john@bistromath ~ $ ps u -C svn USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND john 840 17.8 20.4 219024 211800 pts/5 S+ 00:17 50:30 svn co https://
A memory leak occurs when a program uses up memory and doesn't give it back (release it) when it *doesn't need it any more*. Using memory when it's needed for the program to run is not a memory leak. Please, clarify your problem.
Yes, I know, I suspect that it doesn't need all taht memory and I will investigate further