On Mon, Sep 22, 2014 at 09:42:58AM +0200, Marc Espie wrote: > I've just committed changes to pkg_create that will help mirrors > synch by using much less bandwidth. > > I just ran a final test. Rsynching a full amd64 snapshot now says something > like: > sent 7,315,796,510 bytes received 40,292,721 bytes 4,517,095.01 bytes/sec > total size is 28,752,806,019 speedup is 3.91 > My test was a bit extreme: I did build two snaps with the exact same ports > tree, so the similarities are maximal. Nevertheless, there are lots of > *huge* packages in the ports tree. So I expect the bandwidth gain to > be very significant anyway, especially for fast architectures which turn > up one snapshot a week or more. e.g., bandwidth use should be more than > halved, I expect.
I got a newer snaps, so an actual test on real data. Snaps apart by about 1 week. sent 7,502,610,665 bytes received 40,313,605 bytes 4,561,792.72 bytes/sec total size is 28,788,092,671 speedup is 3.82 Still very good.