Disable the "Hint" option in phkmalloc as default. Recent VM system
changes have made this too expensive. This gains about 1.25% on worldstone on my SMP machine. Swap-less machines, for instance PicoBSDs, and machines which experience page-out trafic, check with top(1), will probably want to reenable this with: ln -s H /etc/malloc.conf Suggested by: alc (&dyson ?)
This commit is contained in:
parent
76ab29871c
commit
eed7c97f34
@ -34,7 +34,7 @@
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" @(#)malloc.3 8.1 (Berkeley) 6/4/93
|
||||
.\" $Id: malloc.3,v 1.16 1998/09/14 20:34:34 imp Exp $
|
||||
.\" $Id: malloc.3,v 1.17 1998/09/16 04:07:31 imp Exp $
|
||||
.\"
|
||||
.Dd August 27, 1996
|
||||
.Dt MALLOC 3
|
||||
@ -168,7 +168,7 @@ This is intended for debugging and will impact performance negatively.
|
||||
.It H
|
||||
Pass a hint to the kernel about pages unused by the allocation functions.
|
||||
This will help performance if the system is paging excessively. This
|
||||
option is on by default.
|
||||
option is off by default.
|
||||
.It R
|
||||
Causes the
|
||||
.Fn realloc
|
||||
|
@ -6,7 +6,7 @@
|
||||
* this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
|
||||
* ----------------------------------------------------------------------------
|
||||
*
|
||||
* $Id: malloc.c,v 1.42 1998/09/23 21:26:04 dfr Exp $
|
||||
* $Id: malloc.c,v 1.43 1998/09/30 06:13:59 jb Exp $
|
||||
*
|
||||
*/
|
||||
|
||||
@ -214,7 +214,7 @@ static int suicide;
|
||||
static int malloc_realloc;
|
||||
|
||||
/* pass the kernel a hint on free pages ? */
|
||||
static int malloc_hint = 1;
|
||||
static int malloc_hint = 0;
|
||||
|
||||
/* xmalloc behaviour ? */
|
||||
static int malloc_xmalloc;
|
||||
|
Loading…
x
Reference in New Issue
Block a user