Welcome, Guest. Please login or register.

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

Description:

0 Members and 7 Guests are viewing this topic.

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #164 on: January 26, 2016, 05:09:07 PM »
I made some testing more. Yesterday I browsed some pages from CU-Amiga CD, no slowdown at all. Yesterday just before I went to sleep, I found this site from another thread here http://www.amigahistory.co.uk

That is hard to find site, it pure HTML, build with tables. No CSS or Java. Prety much like those www sites from CU-Amiga CD. It is displayed right even with iBrowse.

No slow down at all, every page loaded same time 10-34 seconds. Could it be possible make a conclusion that TCP/IP is not a problem?
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 Dandy

  • Hero Member
  • *****
  • Join Date: Apr 2004
  • Posts: 1221
    • Show only replies by Dandy
    • http://www.wiehltalbahn.de/en/
Re: NetSurf OS3.x Issues
« Reply #165 on: January 28, 2016, 10:34:12 AM »
Quote from: Oldsmobile_Mike;801957


...
Chris - any possibility of reaching out to any of the original IBrowse dev team?  I know at least Oliver Roberts was still active in the Amiga community, with his WarpDT's (which are great, btw).  I vaguely recall hearing something about him having an update for SSL, as well.  Perhaps he could help you with your datatype issues, at least?
...



Hmmm - don't know about Oliver Roberts's work - but I know Norbert Kett used new Versions of OpenSSL in his "Google Drive Handler":

The "Google Drive Handler"-readme says:
“... GD handler is based on … OpenSSL v0.9.8zh. This version of OpenSSL contains all security patches until 2015.12.03, but supports only TLS 1.0. Use this handler at Your own risk. If You have stronger CPU (68040/68060/Apollo FPGA), You can try the handler built with the latest, full featured,but slower OpenSSL v1.0.2e. ...

From Norbert's E-Mail (I had mailed him regarding a possible use of this latest OpenSSL in YAM):
"Openssl 1.0.2e is the latest, full featured SSL library, it requires a fast 68k machine. (68040+)

AmiSSL is a good project, but not updated years ago, and it uses very old openssl. YAM should be recompiled with the latest openssl.
The openssl what i use is integrated into the handler. This is unusable by other apps like Yam.

AmiSSL is a shared lib. As you wrote, Yam uses OpenSSL through AmiSSL. So AmiSSL need to be updated with the latest openssl, but i see small chance for it in the near future. I contacted them to get their openssl, but i did not get reply. So BSzili made fresh openssl ports.
"
All the best,

Dandy

Website maintained by me

If someone enjoys marching to military music, then I already despise him. He got his brain accidently - the bone marrow in his back would have been sufficient for him! (Albert Einstein)
 

Offline Dandy

  • Hero Member
  • *****
  • Join Date: Apr 2004
  • Posts: 1221
    • Show only replies by Dandy
    • http://www.wiehltalbahn.de/en/
Re: NetSurf OS3.x Issues
« Reply #166 on: January 28, 2016, 10:54:51 AM »
Quote from: utri007;801963


...
Oldsmobile_Mike : I don't belive that there is no way that we could never use our 68k amiga for general web browsin, not even if there where CSS capable iBrowse. :( What would make me happy would be possibility to download files, if needed without going to another machine.
...



Hmmm - my registered copy of IBrowse 2.4 can download files perfectly - even without being CSS capable...
:confused:
All the best,

Dandy

Website maintained by me

If someone enjoys marching to military music, then I already despise him. He got his brain accidently - the bone marrow in his back would have been sufficient for him! (Albert Einstein)
 

Offline wawrzon

Re: NetSurf OS3.x Issues
« Reply #167 on: January 28, 2016, 12:33:38 PM »
Quote from: apj;802975
My NetSurf version compiled with clib2 also gets slower after couple of pages.
Ixemul and libnix versions works normal.


sounds like bernd has been right after all, that ixemul has the most effective memory allocator (afair for applications that frequently allocate and release small pieces of memory, probably anything more complex belongs in this category). good that at least libnix works fine. simply dont link against clib2, or what are the crucial advantages of this library?
 

Offline AcillTopic starter

Re: NetSurf OS3.x Issues
« Reply #168 on: January 28, 2016, 01:33:00 PM »
As crazy at it sounds I went and bought an X-Surf 100 card and a Rapid Road module for it. I was using the Mediator with Spider 2 USB and a PCI Fast Ethernet card prior. Since I sold a couple non Amiga related items and had the money in paypal I figured what the heck and want to see if speed tests were any different.

Meditor Fast Ethernet Driver with Roadshow is slightly slower than the X-surf 100 card. Its hardly noticable at all. So its not the hardware slowing things down.

I also have an 060 with my network device optimised for it, so again not really software as far as TCP/IP stack goes. MEdiator driver and the x-surf driver are both optimised to take advantage of Thor's MMU lib package as well, booted with and without it and didnt notice any significant speed differences.

My system is an A4000T with a Radeon 256MB PCI card, csppc accelerator with an 060, I have over 600MB of fastram free when launching browsers.

Aweb, Voyager2, Ibrowse are all extremely fast in comparison when visiting simple HTML based sites. NetSurf still takes between 25 seconds at best to as long as 2 minutes to load a page.

Just for kicks I booted from a partition that still has MiamiDX and it was even slower than Roadshow, but I knew that. I also installed AmigaKits EasyNET that came with my x-surf 100 and it was slightly faster than MiamiDX, but not faster than Roadshow.

On an emulated system that I have setup as close as I can to my real amiga, using a backup of my current drive and WinUAE bsdsocket emulation its WAY faster, so I am at a total loss here.

The only thing I havent tried is to install 4.1FE classic on my A4000T and see how it runs, but thats a totally different version of NetSurf.
Proud Retired Navy Chief!

A4000T - CSPPC - Mediator
Powerbook G4 15", 17"
Powermac G5 2GHZ
AmigaOne X5000
Need Amiga recap or other services in the US? Visit my website at http://www.acill.com and take a look or on facebook at http://facebook.com/acillclassics
 

Offline apj

Re: NetSurf OS3.x Issues
« Reply #169 on: January 28, 2016, 02:00:23 PM »
Quote from: wawrzon;803059
sounds like bernd has been right after all, that ixemul has the most effective memory allocator (afair for applications that frequently allocate and release small pieces of memory, probably anything more complex belongs in this category). good that at least libnix works fine. simply dont link against clib2, or what are the crucial advantages of this library?

Clib2 version uses less memory than ixemul and libnix,
loads pages faster at the begining. It is stable and debug uses amiga interface.
No external library needed.

Offline AcillTopic starter

Re: NetSurf OS3.x Issues
« Reply #170 on: January 28, 2016, 02:14:45 PM »
Sounds like its worth trying to use the clib2 version. Whats preventing that?
Proud Retired Navy Chief!

A4000T - CSPPC - Mediator
Powerbook G4 15", 17"
Powermac G5 2GHZ
AmigaOne X5000
Need Amiga recap or other services in the US? Visit my website at http://www.acill.com and take a look or on facebook at http://facebook.com/acillclassics
 

Offline wawrzon

Re: NetSurf OS3.x Issues
« Reply #171 on: January 28, 2016, 02:47:32 PM »
Quote from: apj;803062
Clib2 version uses less memory than ixemul and libnix,
loads pages faster at the begining. It is stable and debug uses amiga interface.
No external library needed.

what are actual memory requirements differences between these versions?
if the memory gets used faster with libnix version, then probably the advantage of clib comes at the cost of memory fragmentation, which may be much more a burden for a slow cpu while not noticeable on a faster one.

sounds as if the options are:
1. profile and eventually fix clib (i doubt there is anyone who could immediately do that)
2. use libnix (whats wrong with it, isnt it stable?)
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #172 on: January 28, 2016, 04:42:57 PM »
I don't know about memory requirements, because clib version doesn't start any of my systems. Other versions requires at least 24 mb ram, they doesn't start my 040/32mb system becuase lack of memory.

Another thing is that Arthur version is very stable and fast with emulated amigas. There is no real speed diffrence with real amigas, execpt Chris version is much more stable.

Memory fragmention would be one logical explanation, but I'm usually running this on my startup-sequence. http://aminet.net/package/util/sys/PoolMem

It doesn't have any effect to Chris' Netsurf decreasing speed, is it running or not. Memory framention can be monitored any way.
« Last Edit: January 28, 2016, 10:42:47 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 #173 on: January 28, 2016, 04:53:31 PM »
My 060 has plenty of free ram when surfing amiga.org/amigaworld.net, so memory allocator should be broken, if it fragments memory with them. Another thing is that at least amitcp and miami has limis for ram usage, could it be that that memory is fragemted? AmiTCP has 256kb limit as a default for ram usage. Setting limit 4x higher 1024kb doesn't have any effect to speed decrease.
« Last Edit: January 28, 2016, 10:12:27 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 chris

Re: NetSurf OS3.x Issues
« Reply #174 on: January 28, 2016, 08:17:19 PM »
Quote from: wawrzon;803065
sounds as if the options are:
1. profile and eventually fix clib (i doubt there is anyone who could immediately do that)


If there really is a problem with clib2 then somebody needs to write a test case which shows the problem (and, crucially, build it also with libnix to prove the problem is in clib2), and raise a bug report.
NB: A web browser is not a test case.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline wawrzon

Re: NetSurf OS3.x Issues
« Reply #175 on: January 28, 2016, 10:02:51 PM »
@chris
correct, but this is unfortunate, since none will write a test case nor submit a bug report. all we can do is to bring it to olsen attention and ask his opinion, while in the meantime staying with libnix.
 

Offline chris

Re: NetSurf OS3.x Issues
« Reply #176 on: January 30, 2016, 07:14:03 PM »
New build up, same place.

The big change is that the prefs window now (mostly) works.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #177 on: February 01, 2016, 09:24:28 PM »
Preferences do work. :D One note, it is not actually preferences, but I can disable images, but I can't enable them back on.

You have spend some time with aga? It works/displays right again, but 4/5 times it goes unresbonsive before it it displays anything. This with my 68040/AGA

My RTG amiga has wrong colours, usually it is fixed with friend bitmap, but this time it doesn't have any effect.

About increasing download/fetching/rendering time. Downloading amiga.org takes now 27 seconds, going to forums takes 55 seconds, downloading amiga.org frontpage again tooks 129 seconds.
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 chris

Re: NetSurf OS3.x Issues
« Reply #178 on: February 01, 2016, 09:57:21 PM »
Quote from: utri007;803286

About increasing download/fetching/rendering time. Downloading amiga.org takes now 27 seconds, going to forums takes 55 seconds, downloading amiga.org frontpage again tooks 129 seconds.


Create a log file. This should do it:
NetSurf -V ram:ns.log

With that I have half a chance of figuring out what is causing it. Without I have no way of ever tracking it down.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #179 from previous page: February 01, 2016, 10:48:05 PM »
Log file is too big, even in zipped to this forum. Send to your email.
« Last Edit: February 01, 2016, 10:55:22 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