On 15/03/06, Bryn Evans <netsurf(a)bryork.freeuk.com> wrote:
In a mad moment - Adam mumbled :
> I noticed this problem when looking at lots of web pages with a friend's
> holiday snaps on. The task manager showed lots of instances of NetSurf in
> the Dynamic areas with one significantly larger than the others. Quitting
> and restarting released the memory.
I had a similar instance yesterday and today, using the March 14 build
when my 82 Mb of memory were all consumed - a first time occurance -
inspecting the task manager display showed exactly the same as the
Can I please just add 'me too' and reiterate that this is a very real
problem that seriously limits the useful lifespan of a given
incarnation of NetSurf. There must surely be some bug in the memory
Yesterday I was browsing the picture stories on
and twice had to restart NetSurf
because it had used up all the available memory! Yet I only had one
browser window open, displaying a succession of 640 by 480 JPEG images
(one per page). The average size of these JPEGs is only 50K, but when
saved as Sprite files they are 1200K each.
After viewing 26 of these pictures Netsurf refused to display any
more, although by that stage it was using a total of 30512K (27472K of
it in 9 dynamic areas). This kind of memory usage just to display a
series of JPEGs is grotesque!
In detail, memory usage was as follows:
Application memory: 3040K
Dynamic areas: 7 x 1204K, 1 x 356K and 1 x 18688K.
Free memory: 824K
Presumably each of the 1204K dynamic areas contains a decompressed
JPEG. I wonder if selecting 'Use OS' or 'Direct to screen' for
foreground images would improve matters?
My choices file contains:
I would be very grateful if someone would look into fixing this problem.