Am Donnerstag, 15. Mai 2003 00:17 schrieb Nick Tarleton:
> On Wednesday 14 May 2003 05:56 pm, Tracy R Reed wrote:
> > On Wed, May 14, 2003 at 08:30:13PM +0100, Toad spake thusly:
> > > 50M * 1.5 = 75M just for the blocks plus the check blocks. This is a
> > > significant chunk out of the default 128MB limit...
> >
> > It actually keeps all of the chunks in RAM? Why?
>
> If it does (I'm not sure), it's for improved speed - FEC obviously involves
> an unholy amount of number crunching, and doing it to data on disk would
> eat up a lot of I/O time. Then again, so does swapping. This is one of
> those things there should be an option for.

actually, the date is processed in chunks, 128kb each.
that said, the fec en/de-coder needs a maximum of 192*128kb = 24MB.
in between there is the "feared" disk-i/o.

mfg The Bishop

_______________________________________________
devl mailing list
devl at freenetproject.org
http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl

Reply via email to