Re: memory allocations.
- From: Sander Vesik <sv117949 ireland sun com>
- To: Ulrich Drepper <drepper redhat com>
- Cc: Havoc Pennington <hp redhat com>, Alan Cox <alan redhat com>, Chris Chabot <chabotc reviewboard com>, iain <iain ximian com>, gnome-hackers gnome org
- Subject: Re: memory allocations.
- Date: Fri, 1 Mar 2002 14:19:41 +0000 (GMT)
On 28 Feb 2002, Ulrich Drepper wrote:
> Havoc Pennington <hp redhat com> writes:
>
> > We could pool them by just forcing them all to the same length, maybe,
> > though the length is in principle arbitrary.
>
> Whatever the way will be, this code is executed at startup time.
> There will be no second thread handling this code so you don't have to
> lock at all.
>
> For this specific problem (many small allocations which never will be
> freed) obstacks are ideal.
Well, as I see it the problem with optimising malloc for startup times is
that according to my profiling, at most 1% time of total is spent in
malloc during startup of say gedit, while in real use - I opened a 300KB+
text file and page-downed to the end - the use grew to 3% of time.
But this is on admitedly on solaris, not linux.
>
> --
> ---------------. ,-. 1325 Chesapeake Terrace
> Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
> Red Hat `--' drepper at redhat.com `------------------------
>
Sander
I see a dark sail on the horizon
Set under a dark cloud that hides the sun
Bring me my Broadsword and clear understanding
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]