On 31 Oct 2007 Michael Drake <tlsa(a)netsurf-browser.org> wrote:
In article <65648e3a4f.druck(a)druck.freeuk.net>,
David J. Ruck <druck(a)druck.org.uk> wrote:
> Using r3633 if you visit
http://infocenter.arm.com/help/index.jsp
> then click on the ARM11 NetSurf loads the page ok, and takes some
> time to process the expanded index along with the 7390 repeated
> icons. However then even when idle, its taking 60%=70% CPU on the
> Iyonix.
Is this excessive CPU use only while the pointer is over any NetSurf
window? Does it drop down when the pointer is over something like the
pinboard?
If you've been using the browser before hand the CPU usage remains in
the high 90%s regardless of where the pointer is. If you quit NetSurf
(which takes 30 seconds when that page is up) and rerun, CPU is 50-60%
with pointer over the browser window, and negligable over the
pinboard.
I suspect its memory allocator issue, the huge number of index entries
and associated images are probably causing the heap to become
extremely fragmented, slowing allocations down to a crawl. A further
indication is the time it takes to close the page when all the memory
is being freed.
Cheers
---Dave
--
______________________________________________________________________
David J. Ruck Phone: +44- (0)7974 108301 Email: druck(a)druck.org.uk
______________________________________________________________________