I did a simple test of Mozilla memory usage under Linux by running:
free -mts 3
...and watching the total memory free (phys + swap) as I performed
operations in mozilla. Here are the results (I put memory before event
for formatting purposes):
Mem
+/-
Event
===================================================
651
Init
640
-11
Start browser
634
-6
Open mail
633
-1
Click IMAP folder
631
-2
Open msg 1
630
-1
Open msg 2
629
-1
Open msg 3
629
0
Open msg 4
628
-1
Open msg 5
627
-1
Open msg 6
625
-2
Resize mailer
623
-2
Open msg 6
623
0
Open msg 7
621
-2
Open msg 8
620
-1
Close all open msgs and close mailer
620
0
Reopen mailer
620
0
Open msg 1
619
-1
Open msg 2
618
-1
Open msg 3
618
0
Open msg 4
616
-2
Open msg 5
615
-1
Select another IMAP folder
615
0
Open msg 6
614
-1
Open msg 7
612
-2
Open msg 8
611
-1
Open msg 9
610
-1
Open msg 10
610
0
Close all open messages
610
0
Close mailer
648
38
Close Mozilla
Basically, it looks like Mozilla uses slightly under one meg every time
you open a message, and doesn't give back any memory until you close
Mozilla entirely. Is this by design? (Or are these results meaningless
for some reason?)