LWN.net Logo

Loose objects, packfile, deltification and the cost of disk space

Loose objects, packfile, deltification and the cost of disk space

Posted Mar 2, 2010 1:10 UTC (Tue) by jnareb (subscriber, #46500)
In reply to: How old is our kernel? by ariveira
Parent article: How old is our kernel?

There was no deltification at all iirc Argument from Linus back in git early days was that disk space is cheap. Others come up with the whole xdelta pack thing later.
Actually packfiles and deltification (LibXDiff, not xdelta) was, from what I remember and understand, originally because of network bandwidth (which is much more costly than disk space), and I/O performance of using single mmapped file instead of very large number of loose objects.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds