[Http-crcsync] General comments on crcsync document

Alex Wulms alex.wulms at scarlet.be
Mon Jul 20 15:12:32 EDT 2009


Stupid question perhaps but these hardware devices that can be used to 
accelerate CRC32 calculations: do they also support the rolling checksum 
calculation like we use in the server part?


Op zaterdag 18 juli 2009, schreef Patrick McManus:
> On Sat, 2009-07-18 at 10:51 +0200, Toby Collett wrote:
> > The problem here is that a non buffering implementation of a chunked
> > transfer doesnt know it has only got one hash match before it starts
> > sending the data...
>
> what I was thinking was more along the lines of "I haven't seen a hash
> match even after calculating 4(?) full windows worth of data - I'll stop
> looking because even if this is a legitimate delta it is going to be a
> badly performing one"..
>
> that bounds the number of hashes so should really help with the false
> positive problem and doesn't pose a problem for streaming the response..
>
>
>
>
> _______________________________________________
> Http-crcsync mailing list
> Http-crcsync at lists.laptop.org
> http://lists.laptop.org/listinfo/http-crcsync




More information about the Http-crcsync mailing list