Perforce
Perforce
Posted Oct 21, 2009 12:13 UTC (Wed) by dlang (guest, #313)In reply to: Perforce by epa
Parent article: KS2009: How Google uses Linux
Git sounds like it should cope well with large objects in the repository, but the general view is that it doesn't perform so well. I wonder why not.
git mmaps the files to access them, and the pack definition is limited to no more than 4G (and since the over-the-wire protocol for download is the same as a pack file you run into limits there)
4G is _huge_ for source code. especially with the compression that git does, but when you start storing binaries that don't diff against each other the repository size can climb rapidly.
this has been documented several times, but it seems to be in the category of 'interesting problem, we should do something about that someday, but not a priority' right now
Posted Oct 21, 2009 14:30 UTC (Wed)
by drag (guest, #31333)
[Link] (1 responses)
Pretty shitty at everything else. Its too bad because I'd like to use it for synchronizing my desktop.
Posted Nov 1, 2009 18:54 UTC (Sun)
by mfedyk (guest, #55303)
[Link]
Perforce
Perforce