On January 22, 2003 08:47 am, Matthew Toseland wrote: > On Tue, Jan 21, 2003 at 11:17:29PM -0500, Gianni Johansson wrote: > > On Tuesday 21 January 2003 13:59, you wrote: > > > > On Tue, Jan 21, 2003 at 06:18:02PM +0100, David 'Bombe' Roden wrote: > > > > > > > > On Tuesday, 21. January 2003 18:06, Ian Clarke wrote: > > > > > Is the "healing blocks" options switched on by default? Obviously > > > > > it should be or it won't be nearly as effective. > > > > > > > > In the unstable build it's not option. It's two fields in the > > > > download interface. Default (as per gj's code) is 5%, HTL 5. At the > > > > moment the min-value for the percentage is 0. We could raise it to 5 > > > > or 10 to enforce healing... > > > > > > How is it interfaced? It just runs in the background after the fetch is > > > finished? > > > > The healing blocks are re-inserted after each segment is decoded. In > > that sense it doesn't run in the background. The data is written before > > the healing re-insertions, so for single segment splitfiles the user > > shouldn't notice much impact. single segment == <16Mb > > > > For multisegment downloads it does slow things down slightly. > > > > > Also, I think the HTL should be raised to 15 or so... > > > > My thinking is to leave the default as low as is actually useful, and > > allow people who want to "sponser" content more actively re-insert at > > higher htl's. > > > > The aggregate effect of people re-inserting even at low htl's should be > > pretty substantial. Has anyone looked into how healing works in > > OceanStore? Maybe we could lean on their empirical data to chose > > re-insertion percentages/htls in a more principled way. 5 was just a > > guess. > > Ewww. That's not how freenet works. Longer HTLs mean the data gets > closer to the keyspace focus, which means it is MUCH more findable, and > improves routing. Low HTL reinserts just make it replicate a bit, > generally where it shouldn't be. Of course I'd defer to Oskar here, but > that's my assessment.
If I understand your point correctly, you would rather fewer blocks get reinserted but that they be inserted with a higher htl so they are placed where they will be found quickly. Something like, instead healing 10 blocks at htl 5, do 3 at htl 15... Ed Tomlinson _______________________________________________ devl mailing list devl at freenetproject.org http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl
