Re: RFC: New diff-delta.c implementation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 22 Apr 2006, Junio C Hamano wrote:

> Nicolas Pitre <nico@xxxxxxx> writes:
> 
> > Well, actually I was measuring a 10% speed improvement with a quick and 
> > naive (not memory efficient) approach for pack-objects with the current 
> > algorithm.
> >...
> > The idea to avoid memory pressure is to reverse the window processing 
> > such that the object to delta against is constant for the entire window 
> > instead of the current logic where the target object is constant.  This 
> > way there would be only one index in memory at all time.
> 
> Your are right.  The first led to the latter unexplored idea.
> 
> I expect to be offline most of the day today, and have other
> things I can work on for the next few days anyway, so if you or
> somebody else have an inclination and energy to reverse the
> delta window, I would appreciate that.

I'll probably give it a try.

I'm still reviewing Geert's code right now and found minor things 
pertaining to the GIT delta encoding here and there which probably 
explain why it doesn't pack the Linux kernel archive yet.


Nicolas
-
: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]