Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Apr 2007 18:05:48 -0400
From:      Robert Huff <roberthuff@rcn.com>
To:        mozilla@freebsd.org
Subject:   Thunderbird 2.0: strange swap usage
Message-ID:  <17962.35516.153535.386033@jerusalem.litteratus.org>

next in thread | raw e-mail | index | archive | help

	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 <freebsd@troback.com> 
#	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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17962.35516.153535.386033>