On Thu, Dec 07, 2006 at 09:18:24PM +0000, Michael Rogers wrote:
> Jano wrote:
> >I have some preliminary results using LIFO queues. What I've done is
> >changing all queue insertions so request are put at head instead of at
> >tail. There's one queue in Node.java and three in Peer.java; I've changed
> >all. Michael could comment on some brokeness this could introduce, albeit
> >simulations seem to run correctly.
> 
> It shouldn't break anything, but it seems like it might be inefficient 
> to allow existing searches to time out while new searches take priority. 
> On the other hand the same argument would seem to apply to LIFO router 
> queues, so my intuition is probably wrong.

LIFO router queues?
> 
> By the way, reversing the node's queue shouldn't make any difference - 
> no timers are started until the search leaves the queue.
> 
> >Results seem promising, although it seems LIFO alone will also collapse.
> >I'll try next with a larger load range and the eight combinations in a
> >single graph.
> 
> Looking forward to it! Backoff alone seems to get good throughput at 
> high loads, but with a poor success rate (see the attached graphs, 
> averaged over three runs) - I'll be interested to see whether LIFO's 
> high success rate can be combined with backoff's high throughput.
> 
> Cheers,
> Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/tech/attachments/20061208/743f0562/attachment.pgp>

Reply via email to