Welcome, Guest. Please login or register.

Author Topic: NetSurf OS3.x Issues  (Read 37312 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #89 from previous page: April 27, 2016, 09:40:08 PM »
OK tested more. I thing that speed is little bit degraded, not much, it is still faster than version wich uses picture.datatype.

Memory usage is about same, no noticeable diffrence. Speed is still a problem after few pages.

How about this : I noticed that amigaworld.net uses much less memory than amiga.org. Netsurf freed memory nicely. Wich made me thing IF Netsurf would load empty page always before new "real page", it would terminate memory fragmetnion? Loading empty page wouldn't take too much time, but memory would have big contionous free block? This would be very stupid question and if it would work it would be very unsophisticated solution
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #90 on: April 28, 2016, 09:14:24 AM »
Would it be possible add friend_bitmap to settings GUI? or is it there already?

Amigaworld.net logo has also red color. I think that everything is OK otherwise, dithering colors are acceptable.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #91 on: April 28, 2016, 11:09:08 PM »
I made some testing.

I created empty html document, nothing on it, just

Named it to test.html

It loads 0,5 seconds.

Loading amiga.org and after that test.html, swapping between amiga.org/test.html, I could keep amiga.org loading times less than 36 seconds. I also tested to load amiga.org -> forums -> test.html even after that amiga.org loaded less than 36 seconds. Tested with netsurf local home page, it also works.

Noticed that largest free block is still getting smaller every time, and memory is slowly eaten.  Loading those pages about a dozen times reserves about 7mb ram. Does it free memory at all??? Amiga.org loaded I have 35mb free ram, test.html loaded I have 35mb free ram. Going amiga.org again eats memory less than 1mb. First time loaded amiga.org uses about 5-7mb ram.

So what it keeps on ram?
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #92 on: April 30, 2016, 02:45:43 PM »
Tested with WinUAE (Amiga Forever 2013)

It doesn't start, it kills UAE. Also previous install was tested with it without problems.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #93 on: April 30, 2016, 08:50:20 PM »
Quote from: chris;807749
By "previous one" I assume you are comparing the previous guigfx version with the new guigfx version?



I mean version wich used datatypes.

Quote
Also switching between a blank page and amiga.org isn't going to free up much memory, because most of amiga.org will remain in the memory cache.


It keeps Netsurf speed acceptable level. It is easy to reproduce By someone else, but it would require real hardware.

Reloading amiga.org front page makes slow down. Two times it is about same time, third is 60-80 seconds, fourth is something like 120 seconds and fith is over three minits.

So loading amiga.org front page / forums about a twelve times less than 36 seconds, is something.

If pages are keeped in memory, fragmention happen because??? What is does when it loads page from memory???

Did you notice Novacoder's reply?

Quote

When I was porting Quake 2 to AGA I discovered that the standard memory allocation functions 'malloc/free' are buggy and would not always release allocated memory (I was compiling with -noixemul BTW).

The solution (which came to me after sacrificing many virgins), was to wrap my memory allocation functions and redirect to the Amiga OS standard AllocVec/FreeVec functions.
« Last Edit: May 03, 2016, 10:21:23 PM by utri007 »
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #94 on: November 19, 2016, 06:51:58 PM »
Slow down effect seems to be gone. Congratulations :)

Browser is generally slower now and first page downloads and render quite long.

Amiga.org took 48 seconds in first load, after that amiga.org page download took 25-30 seconds.   home - > Forums - > home - > Forums - > etc.

Cache native versions helps quite lot. With AGA is good idee to open browser it own screen.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD