diff options
author | Claudio Jeker <claudio@cvs.openbsd.org> | 2018-09-14 13:58:21 +0000 |
---|---|---|
committer | Claudio Jeker <claudio@cvs.openbsd.org> | 2018-09-14 13:58:21 +0000 |
commit | cc95cb9957fd3b32421cbfe2e99e1781d61bf575 (patch) | |
tree | 4abf8f1a8cac55e753769eb376660d73c2120364 /sys/arch/powerpc | |
parent | 04a98321c4df72cdb9deb2752fb0f05e2cb3e9b9 (diff) |
Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to
4MB which is far too low especially when the platform is able to run MP.
New limits are, amd64 = 256M; arm64, mips64, sparc64 = 64M; alpha, arm,
hppa, i386, powerpc = 32M; m88k, sh = 8M
Still rather conservative numbers but much better than before. At least
some hangs of arm64 build boxes was caused by this.
OK kettenis@, visa@
Diffstat (limited to 'sys/arch/powerpc')
-rw-r--r-- | sys/arch/powerpc/include/param.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/powerpc/include/param.h b/sys/arch/powerpc/include/param.h index e185228aa81..1ba71bd0037 100644 --- a/sys/arch/powerpc/include/param.h +++ b/sys/arch/powerpc/include/param.h @@ -1,4 +1,4 @@ -/* $OpenBSD: param.h,v 1.37 2016/09/03 14:25:27 bluhm Exp $ */ +/* $OpenBSD: param.h,v 1.38 2018/09/14 13:58:20 claudio Exp $ */ /*- * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -58,7 +58,7 @@ #define USPACE (UPAGES * PAGE_SIZE) /* total size of u-area */ #define USPACE_ALIGN 0 /* u-area alignment 0-none */ -#define NMBCLUSTERS (4 * 1024) /* max cluster allocation */ +#define NMBCLUSTERS (32 * 1024) /* max cluster allocation */ /* * Maximum size of the kernel malloc arena in PAGE_SIZE-sized |