summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2002-02-27 06:18:02 +0000
committerjake <jake@FreeBSD.org>2002-02-27 06:18:02 +0000
commit0f3fdcbf9df07821dae35a53901bff8233e944a1 (patch)
tree8c923f8228d7326cd3a69d82f88d13f5868f18c9 /sys
parente4a45ab17b61a30b3898fda8c971539f18323478 (diff)
downloadFreeBSD-src-0f3fdcbf9df07821dae35a53901bff8233e944a1.zip
FreeBSD-src-0f3fdcbf9df07821dae35a53901bff8233e944a1.tar.gz
Minimal testing has shown that a 4 page tsb is a nice sweet spot for current
work loads. It tapers off after that as gcc's working set generally just fits. compiling bin/csh: TSB_PAGES = 2 213.33 real 77.59 user 110.01 sys TSB_PAGES = 4 116.43 real 75.78 user 19.16 sys TSB_PAGES = 8 119.27 real 76.38 user 18.12 sys Testing by: tmm
Diffstat (limited to 'sys')
-rw-r--r--sys/sparc64/include/tsb.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sparc64/include/tsb.h b/sys/sparc64/include/tsb.h
index d87a8dd..35a3c37 100644
--- a/sys/sparc64/include/tsb.h
+++ b/sys/sparc64/include/tsb.h
@@ -32,7 +32,7 @@
#ifndef _MACHINE_TSB_H_
#define _MACHINE_TSB_H_
-#define TSB_PAGES_SHIFT (1)
+#define TSB_PAGES_SHIFT (2)
#define TSB_PAGES (1 << TSB_PAGES_SHIFT)
#define TSB_BSHIFT (TSB_PAGES_SHIFT + PAGE_SHIFT)
#define TSB_BSIZE (1UL << TSB_BSHIFT)
OpenPOWER on IntegriCloud