On Mon, 11 Aug 2008, Ken Pratt wrote:I'm afraid no fix is "possible" since you said: If you have only 256 MB of RAM, I'm afraid the machine dives into swap the moment it attempts to process that single 150-MB object during repacking. Objects are always allocated entirely, including the deflated and inflated copy at some point. Making git handle partial objects in memory would add complexity all over the map so I don't think it'll ever be implemented nor be desirable. If you do repack once with 'git repack -a -f -d' on a bigger machine then 256 MB of RAM might be fine for serving clone and fetch requests though. 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
| Oliver Neukum | Re: [PATCH] Remove process freezer from suspend to RAM pathway |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Jan Engelhardt | intel iommu (Re: -mm merge plans for 2.6.23) |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Andrew Morton | Re: [BUG] New Kernel Bugs |
| David Miller | [GIT]: Networking |
