Package: iceweasel Version: 2.0.0.6+2.0.0.8-0etch1 Even without any actual usage, active extensions, or bookmarks the iceweasel program continues to increase the amount of memory it uses. The increase is gradual, but there none the less. Iceweasel was simply started and left idle during the test, no page displayed of any kind.
I'm attaching both the script that was used to monitor the process and the resultant output. --- System information. --- Architecture: i386 Kernel: Linux 2.6.18-5-k7 Debian Release: 4.0 --- Package information. --- Depends (Version) | Installed ==================================-+-================ fontconfig | 2.4.2-1.2 psmisc | 22.3-1 debianutils (>= 1.16) | 2.17 libatk1.0-0 (>= 1.12.2) | 1.12.4-3 libc6 (>= 2.3.6-6) | 2.3.6.ds1-13etch2 libcairo2 (>= 1.2.4) | 1.2.4-4 libfontconfig1 (>= 2.4.0) | 2.4.2-1.2 libfreetype6 (>= 2.2) | 2.2.1-5+etch1 libgcc1 (>= 1:4.1.1-12) | 1:4.1.1-21 libglib2.0-0 (>= 2.12.0) | 2.12.4-2 libgtk2.0-0 (>= 2.8.0) | 2.8.20-7 libjpeg62 | 6b-13 libmyspell3c2 | 1:3.1-18 libpango1.0-0 (>= 1.14.8) | 1.14.8-5 libpng12-0 (>= 1.2.13-4) | 1.2.15~beta5-1 libstdc++6 (>= 4.1.1-12) | 4.1.1-21 libx11-6 | 2:1.0.3-7 libxft2 (>> 2.1.1) | 2.1.8.2-8 libxinerama1 | 1:1.0.1-4.1 libxp6 | 1:1.0.0.xsf1-1 libxrender1 | 1:0.9.1-3 libxt6 | 1:1.0.2-2 zlib1g (>= 1:1.2.1) | 1:1.2.3-13
Process information for firefox-bin Date : Command vsize rss ----------- : ------------ ------ ----- 25-19:25:43 : firefox-bin 96024 28988 25-19:30:43 : firefox-bin 104348 29244 25-19:35:43 : firefox-bin 104348 29284 25-19:40:43 : firefox-bin 104348 29288 25-19:45:43 : firefox-bin 104348 29292 25-19:50:43 : firefox-bin 104348 29292 25-19:55:43 : firefox-bin 104836 29836 25-20:00:43 : firefox-bin 104836 29852 25-20:05:43 : firefox-bin 104836 29852 25-20:10:43 : firefox-bin 104836 29852 25-20:15:43 : firefox-bin 104836 29852 25-20:20:43 : firefox-bin 104836 29852 25-20:25:43 : firefox-bin 104836 29852 25-20:30:43 : firefox-bin 104836 29852 25-20:35:43 : firefox-bin 104836 29852 25-20:40:43 : firefox-bin 104836 29916 25-20:45:43 : firefox-bin 104836 29916 25-20:50:43 : firefox-bin 104836 29916 25-20:55:43 : firefox-bin 104836 29916 25-21:00:43 : firefox-bin 104836 29916 25-21:05:43 : firefox-bin 104836 29916 25-21:10:43 : firefox-bin 104836 29916 25-21:15:43 : firefox-bin 104836 29916 25-21:20:43 : firefox-bin 104836 29916 25-21:25:43 : firefox-bin 104836 29916 25-21:30:43 : firefox-bin 104836 29916 25-21:35:43 : firefox-bin 104836 29916 25-21:40:43 : firefox-bin 104836 29916 25-21:45:43 : firefox-bin 104836 29916 25-21:50:43 : firefox-bin 104836 29916 25-21:55:43 : firefox-bin 104836 29936 25-22:00:43 : firefox-bin 104836 29936 25-22:05:43 : firefox-bin 104836 29936 25-22:10:43 : firefox-bin 104836 29936 25-22:15:43 : firefox-bin 104836 29936 25-22:20:43 : firefox-bin 104836 29936 25-22:25:43 : firefox-bin 104836 29936 25-22:30:44 : firefox-bin 104836 29936 25-22:35:44 : firefox-bin 104836 29936 25-22:40:44 : firefox-bin 104836 29936 25-22:45:44 : firefox-bin 104836 29936 25-22:50:44 : firefox-bin 104836 29936 25-22:55:44 : firefox-bin 104836 29996 25-23:00:44 : firefox-bin 104836 29996 25-23:05:44 : firefox-bin 104836 29996 25-23:10:44 : firefox-bin 104836 29996 25-23:15:44 : firefox-bin 104836 29996 25-23:20:44 : firefox-bin 104836 29996 25-23:25:44 : firefox-bin 104836 30040 25-23:30:44 : firefox-bin 104836 30040 25-23:35:44 : firefox-bin 104836 30040 25-23:40:44 : firefox-bin 104836 30040 25-23:45:44 : firefox-bin 104836 30040 25-23:50:44 : firefox-bin 104836 30040 25-23:55:44 : firefox-bin 104836 30040 26-00:00:44 : firefox-bin 104836 30040 26-00:05:44 : firefox-bin 104836 30040 26-00:10:44 : firefox-bin 104836 30040 26-00:15:44 : firefox-bin 104836 30040 26-00:20:44 : firefox-bin 104836 30040 26-00:25:44 : firefox-bin 104836 30092 26-00:30:44 : firefox-bin 104836 30092 26-00:35:44 : firefox-bin 104836 30092 26-00:40:44 : firefox-bin 104836 30092 26-00:45:44 : firefox-bin 104836 30092 26-00:50:44 : firefox-bin 104836 30092 26-00:55:44 : firefox-bin 104836 30092 26-01:00:44 : firefox-bin 104836 30092 26-01:05:44 : firefox-bin 104836 30092 26-01:10:44 : firefox-bin 104836 30092 26-01:15:44 : firefox-bin 104836 30092 26-01:20:44 : firefox-bin 104836 30092 26-01:25:44 : firefox-bin 104828 30092 26-01:30:44 : firefox-bin 104828 30092 26-01:35:44 : firefox-bin 104828 30092 26-01:40:44 : firefox-bin 104828 30092 26-01:45:44 : firefox-bin 104828 30092 26-01:50:44 : firefox-bin 104828 30092 26-01:55:44 : firefox-bin 104884 30136 26-02:00:45 : firefox-bin 104884 30136 26-02:05:45 : firefox-bin 104884 30136 26-02:10:45 : firefox-bin 104884 30136 26-02:15:45 : firefox-bin 104884 30136 26-02:20:45 : firefox-bin 104884 30136 26-02:25:45 : firefox-bin 104884 30136 26-02:30:45 : firefox-bin 104884 30136 26-02:35:45 : firefox-bin 104884 30136 26-02:40:45 : firefox-bin 104884 30136 26-02:45:45 : firefox-bin 104884 30136 26-02:50:45 : firefox-bin 104884 30136 26-02:55:45 : firefox-bin 104884 30244 26-03:00:45 : firefox-bin 104884 30244 26-03:05:45 : firefox-bin 104884 30244 26-03:10:45 : firefox-bin 104884 30244 26-03:15:45 : firefox-bin 104884 30244 26-03:20:45 : firefox-bin 104884 30244 26-03:25:45 : firefox-bin 104884 30168 26-03:30:45 : firefox-bin 104884 30168 26-03:35:45 : firefox-bin 104884 30168 26-03:40:45 : firefox-bin 104884 30168 26-03:45:45 : firefox-bin 104884 30168 26-03:50:45 : firefox-bin 104884 30168 26-03:55:45 : firefox-bin 104884 30224 26-04:00:45 : firefox-bin 104884 30224 26-04:05:45 : firefox-bin 104884 30224 26-04:10:45 : firefox-bin 104884 30224 26-04:15:45 : firefox-bin 104884 30224 26-04:20:45 : firefox-bin 104884 30224 26-04:25:45 : firefox-bin 104884 30224 26-04:30:45 : firefox-bin 104884 30224 26-04:35:45 : firefox-bin 104884 30224 26-04:40:45 : firefox-bin 104884 30224 26-04:45:45 : firefox-bin 104884 30224 26-04:50:45 : firefox-bin 104884 30224 26-04:55:45 : firefox-bin 104884 30224 26-05:00:45 : firefox-bin 104884 30224 26-05:05:45 : firefox-bin 104884 30224 26-05:10:45 : firefox-bin 104884 30224 26-05:15:45 : firefox-bin 104884 30224 26-05:20:45 : firefox-bin 104884 30224 26-05:25:46 : firefox-bin 104880 30248 26-05:30:46 : firefox-bin 104880 30248 26-05:35:46 : firefox-bin 104880 30248 26-05:40:46 : firefox-bin 104880 30248 26-05:45:46 : firefox-bin 104880 30248 26-05:50:46 : firefox-bin 104880 30248 26-05:55:46 : firefox-bin 104880 30248 26-06:00:46 : firefox-bin 104880 30248 26-06:05:46 : firefox-bin 104880 30248 26-06:10:46 : firefox-bin 104880 30248 26-06:15:46 : firefox-bin 104880 30248 26-06:20:46 : firefox-bin 104880 30248 26-06:25:46 : firefox-bin 104880 30248 26-06:30:46 : firefox-bin 104880 30248
#!/bin/bash # # # The parameter entered via $1 is the process name which is listed # If it is left out then firefox-bin is the default # # MDC 050228 # Amended GC 050301 # Amended Mike MDC 060610 # # set process name if [ -z "$1" ]; then Process_Name=firefox-bin else Process_Name=$1 fi # Set logfile hname=$(hostname) hname=${hname%%.*} LOGFILE_NAME=$Process_Name.$hname.log # # How long to run # let period_mins=5 let num_checks=6*24 DAY=$(date +%d) MONTH=$(date +%B) TIMENOW=$(date +%r) # echo Listing process details echo echo Listing process information on $DAY $MONTH at $TIMENOW echo for process: $Process_Name ... echo if [ -a $LOGFILE_NAME ]; then echo Process info added to $LOGFILE_NAME new_log=no else echo Process information for $Process_Name > $LOGFILE_NAME echo $LOGFILE_NAME created and process info added new_log=yes fi # # Loop # if [ "$new_log" = "yes" ] ; then echo " Date : Command vsize rss " >> $LOGFILE_NAME echo "----------- : ------------ ------ ----- " >> $LOGFILE_NAME fi let period_secs=$period_mins*60 let i=0 while (( i < num_checks)) do datime=$(date +%d-%H:%M:%S) echo -n "$datime : " | tee -a $LOGFILE_NAME ps -o"comm=,vsize=,rss=" -C $Process_Name | tee -a $LOGFILE_NAME sleep $period_secs let i=++i done exit 0