From owner-freebsd-mozilla@FreeBSD.ORG Sat Apr 21 22:34:21 2007 Return-Path: X-Original-To: mozilla@freebsd.org Delivered-To: freebsd-mozilla@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 12D4F16A402 for ; Sat, 21 Apr 2007 22:34:21 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id CB85913C43E for ; Sat, 21 Apr 2007 22:34:20 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from mr02.lnh.mail.rcn.net ([207.172.157.22]) by smtp02.lnh.mail.rcn.net with ESMTP; 21 Apr 2007 18:05:51 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr02.lnh.mail.rcn.net (MOS 3.8.3-GA) with ESMTP id NFE34704; Sat, 21 Apr 2007 18:05:51 -0400 (EDT) Received: from 65-78-26-179.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([65.78.26.179]) by smtp01.lnh.mail.rcn.net with ESMTP; 21 Apr 2007 18:05:45 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17962.35516.153535.386033@jerusalem.litteratus.org> Date: Sat, 21 Apr 2007 18:05:48 -0400 To: mozilla@freebsd.org X-Mailer: VM 7.17 under 21.5 (beta27) "fiddleheads" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr02.lnh.mail.rcn.net) Cc: Subject: Thunderbird 2.0: strange swap usage X-BeenThere: freebsd-mozilla@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mozilla browser issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Apr 2007 22:34:21 -0000 On this system: FreeBSD 7.0-CURRENT #0: Tue Mar 13 22:38:20 EST 2007 i386 running the recent Thunderbird update, I've noticed a interesting and reproducible pattern. Before starting the program, swap (as reported by top) is 360m. Start the program: SWAP: 360m. SIZE: 88.7m RES: 46.5m Open a connection to my newsserver and download message count for ~15 groups (do not open individual groups): SWAP: 810m. SIZE: 697m RES: 182m accompanied by _large_ amounts of disk activity. (I just checked, and thos behavior is repeated under SeaMonkey.) Quit Thunderbird, and return to: SWAP: 342m and the process takes over 5 minutes with more pounding on the disks. This does not feel right; Thunderbird 1.5 did not exhibit this behavior, and it seems unreasonable simply downloading the message count would bloat things up this much. (make.conf and libmap.conf appended, in case something there is causing this.) Robert Huff CPUTYPE?= p4 CFLAGS= -O -pipe -g STRIP= SYMVER_ENABLED= yes X_WINDOW_SYSTEM= xorg HAVE_MOTIF= yes KERNCONF=JERUSALEM # To avoid building various parts of the base system: # (copied from /usr/share/examples/etc/make.conf #NO_BOOT= true # do not build boot blocks and loader #NO_CVS= true # do not build CVS #NO_CXX= true # do not build C++ and friends #NO_BIND= true # do not build BIND NO_BIND_ETC= true # Do not install files to /etc/namedb NO_BLUETOOTH= true # do not build Bluetooth related stuff #NO_FORTRAN= true # do not build g77 and related libraries #NO_GDB= true # do not build GDB #NO_I4B= true # do not build isdn4bsd package #NO_IPFILTER= true # do not build IP Filter package #NO_PF= true # do not build PF firewall package #NO_AUTHPF= true # do not build and install authpf (setuid/gid) #NO_KERBEROS= true # do not build and install Kerberos 5 (KTH Heimdal) #NO_LPR= true # do not build lpr and related programs #NO_MAILWRAPPER=true # do not build the mailwrapper(8) MTA selector #NO_MODULES= true # do not build modules with the kernel #NO_OBJC= true # do not build Objective C support #NO_OPENSSH= true # do not build OpenSSH #NO_OPENSSL= true # do not build OpenSSL (implies NO_KERBEROS/NO_OPENSSH) #NO_SENDMAIL= true # do not build sendmail and related programs #NO_SHAREDOCS= true # do not build the 4.4BSD legacy docs #NO_TCSH= true # do not build and install /bin/csh (which is tcsh) #NO_VINUM= true # do not build Vinum utilities #NOCRYPT= true # do not build any crypto code #NOGAMES= true # do not build games (games/ subdir) #NOINFO= true # do not make or install info files #NOLIBC_R= true # do not build libc_r (re-entrant version of libc) #NOMAN= true # do not build manual pages NO_PROFILE= true # Avoid compiling profiled libraries #NOSHARE= true # do not go into the share subdir # to get automatic SASL in sendmail SENDMAIL_CFLAGS+= -I/usr/local/include/ -DSASL=2 SENDMAIL_LDFLAGS+= -L/usr/local/lib SENDMAIL_LDADD+= -lsasl2 # # to make CUPS magically keep working # See: http://www.csua.berkeley.edu/~ranga/notes/freebsd_cups.html # CUPS_OVERWRITE_BASE= yes NO_LPR= true RANDOMIZE_MASTER_SITES= "yes" OVERRIDE_LINUX_BASE_PORT=fc4 #WITH_MOZILLA= firefox #WITH_GECKO= firefox WITH_MOZILLA= seamonkey WITH_GECKO= seamonkey # # added 2007/03/04 per advice of # in re science/gramps # WITH_BERKELEYDB=db42 WITH_BDB_VER=42 # added by use.perl 2007-04-15 23:41:37 PERL_VER=5.8.8 PERL_VERSION=5.8.8 # Added per /usr/src/UPDATING libc_r.so.6 libpthread.so.2 libc_r.so libpthread.so # added 2004/02/28 per instructions of www/linuxpluginwrapper port # changed 2005/06/13 per instructions of www/linuxpluginwrapper # upgrade # # changed 2005/09/09 after system upgrade to 6.0-beta3 #[/usr/X11R6/lib/linux-flashplugin6/libflashplayer.so] #libpthread.so.0 pluginwrapper/flash6.so #libdl.so.2 pluginwrapper/flash6.so #libz.so.1 libz.so.3 #libstdc++-libc6.2-2.so.3 libstdc++.so.5 #libm.so.6 libm.so.4 #libc.so.6 pluginwrapper/flash6.so # # added 2005/10/20 per # /usr/local/share/examples/linuxpluginwrapper/libmap.conf-FreeBSD6 # # [ALPHA SUPPORT] Flash7 with Mozilla [/usr/X11R6/lib/linux-flashplugin7/libflashplayer.so] libpthread.so.0 libpthread.so.2 libdl.so.2 pluginwrapper/flash7.so libz.so.1 libz.so.3 libm.so.6 libm.so.4 libc.so.6 pluginwrapper/flash7.so # Acrobat7 with Mozilla/Firebird/Galeon/Epiphany/Konqueror [/usr/compat/linux/usr/local/Adobe/Acrobat7.0/Browser/intellinux/nppdf.so] libc.so.6 pluginwrapper/acrobat.so # Helix RealPlayer with Mozilla/Firebird/Galeon/Epiphany/Konqueror [/usr/X11R6/lib/linux-mozilla/plugins/nphelix.so] libstdc++.so.5 libstdc++.so.5 libc.so.6 pluginwrapper/realplayer.so libm.so.6 libm.so.4 # frozen-bubble libc_r.so libc_r.so # Added 2006/12/19 [/usr/local/diablo-jdk1.5.0/bin/java] libpthread.so.2 libthr.so.2 # [/usr/local/bin/boinc_client] libpthread.so.2 libthr.so.2 [/usr/local/bin/boinc_gui] libpthread.so.2 libthr.so.2 # # for Azureus # [/usr/local/bin/azureus] libpthread.so libc_r.so libpthread.so.2 libc_r.so.6 libc_r.so.6 libc_r.so.6 libc_r.so libc_r.so