Re: [freenet-dev] Usability issues

Top Page
Author: Matthew Toseland
Date:  
To: Discussion of development issues
Subject: Re: [freenet-dev] Usability issues
Delete this message
Reply to this message
gpg: Signature made Wed May 7 00:56:43 2008 UTC using DSA key ID E43DA450
gpg: Good signature from "Matthew John Toseland <toad@amphibian.dyndns.org>"
On Tuesday 06 May 2008 22:57, Ed Tomlinson wrote:
> On May 6, 2008, Matthew Toseland wrote:
> > On Tuesday 06 May 2008 15:50, Robert Hailey wrote:
> > >
> > > On May 5, 2008, at 5:49 PM, Matthew Toseland wrote:
> > > > [...]
> > > > - Freenet is slooooooooow, especially in this case where it had an
> > > > untweaked
> > > > browser. After a long delay, two sites loaded, after a longer delay,
> > > > several
> > > > sites loaded at once; this strongly suggests imho that the problem
> > > > is caused
> > > > by not finding the browser. User reports significant improvement in
> > > > speed
> > > > after a few minutes.
> > > > - Connection limit is definitely a problem: many images which should
> > > > be in the
> > > > same container not loading; same for the Potentially Dangerous Content
> > > > warning.
> > >
> > > Surely the browser isn't the one which understands freenet containers.
> > > Are we coalescing requests for the same container internally?
> >
> > Not at the client level. There is room for further improvement here. But

we do
> > do some coalescing: we won't have multiple local requests in flight for

the
> > same key, for example.
> >
> > Most of the above issues were caused by the browser not being found, this

has
> > been fixed in 90% of cases by the changes I made to browse.cmd.
> >
> > However the fact remains that a newbie node is still rather

disappointingly
> > slow, even with a tweaked browser.
>
> If the user is in the habit of stoping and starting the node and has a queue

with a
> large number of blocks, browsing will be very slow (or impossible) until the

rebuild
> if the queue completes. See bug 2334.


True, that's not the case here: really new nodes are slow, bootstrapping is
much slower than it ought to be. IMHO this is because of seednodes problems,
which hopefully I will be able to fix soon.
>
> Ed