Re: [PATCH 1/2] Make xmalloc and xrealloc thread-safe
- From
Nicolas Pitre <nico@fluxnic.net>
- Date
- Mar 23, 2010, 23:50 UTC
- Message-ID
- <alpine.LFD.2.00.1003231945480.31128@xanadu.home>
- In-Reply-To
- <4c8ef71003231421u789c4332h461c066add0ec7b1@mail.gmail.com>
On Tue, 23 Mar 2010, Fredrik Kuivinen wrote:
Show 7 quoted lines
> On Tue, Mar 23, 2010 at 19:43, Shawn O. Pearce <spearce@spearce.org> wrote: > > If that is what we are doing, disabling the release of pack windows > > when malloc fails, why can't we do that all of the time? > > The idea was that most git programs are single threaded, so they can > still benefit from releasing the pack windows when they are low on > memory.
This is bobus. The Git program using the most memory is probably pack-objects and it is threaded. Most single-threaded programs don't use close to as much memory.
Nicolas