On Thu, 14 Aug 2008, Linus Torvalds wrote:
>
Call it gut feeling. Or 60% CPU wasted in zlib.
> Doing a rev-list of all objects is a fairly rare operation, but even if
I disagree. Well, right _now_ it is not a simple operation. But if you
remember, I'm one of the co-investigator of the pack v4 format which
goal is to make history and tree walking much much cheaper, while making
their packed representation denser too. Even with early prototypes of
the format with the overhead of converting objects back into the current
format on the fly in unpack_entry() the object enumeration was _faster_
than current git.
So this might just be what was needed to bring back some incentive
behind the pack v4 effort.
Nicolas
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
| Andrew Morton | Re: Linux 2.6.21-rc4 |
| Andrew Morton | -mm merge plans for 2.6.23 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Balbir Singh | Re: [RFC][PATCH 2/7] RSS controller core |
git: | |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| David Miller | [GIT]: Networking |
| Andreas Henriksson | [PATCH 06/12] Remove bogus reference to tc-filters(8) from tc(8) manpage. |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
