diff options
author | jasone <jasone@FreeBSD.org> | 2006-02-04 01:11:30 +0000 |
---|---|---|
committer | jasone <jasone@FreeBSD.org> | 2006-02-04 01:11:30 +0000 |
commit | c3550ff9aed22307abb1593f02a4c8bd1bb0925b (patch) | |
tree | 09205a8d78e30b1915cc6010a32132852328d179 /lib/libc/stdlib/malloc.c | |
parent | 2301c52905434ec7d392e614c9af6f852b2388c4 (diff) | |
download | FreeBSD-src-c3550ff9aed22307abb1593f02a4c8bd1bb0925b.zip FreeBSD-src-c3550ff9aed22307abb1593f02a4c8bd1bb0925b.tar.gz |
Fix calculation of the number of arenas to use on multi-processor systems.
Diffstat (limited to 'lib/libc/stdlib/malloc.c')
-rw-r--r-- | lib/libc/stdlib/malloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/stdlib/malloc.c b/lib/libc/stdlib/malloc.c index ce9e46e..0c7c9cc 100644 --- a/lib/libc/stdlib/malloc.c +++ b/lib/libc/stdlib/malloc.c @@ -4467,7 +4467,7 @@ malloc_init_hard(void) } /* Determine how many arenas to use. */ - narenas = 1; + narenas = ncpus; if (opt_narenas_lshift > 0) narenas <<= opt_narenas_lshift; |