freebsd-dev/sys/amd64
Andriy Gapon 0b750af1b1 amd64: reduce VM_KMEM_SIZE_SCALE to 1 allowing kernel to use more memory
KVA space is abundant on amd64, so there is no reason to limit kernel
map size to a fraction of available physical memory.  In fact, it could
be larger than physical memory.

This should help with memory auto-tuning for ZFS and shouldn't affect
other workloads.
This should reduce number of circumstances for "kmem_map too small"
panics, but probably won't eliminate them entirely due to potential kmem
fragmentation.

In fact, you might want/need to limit maximum ARC size after this commit
if you need to resrve more memory for applications.

This change was discussed on arch@ and nobody said "don't do it".

MFC after:	6 weeks
2010-09-17 07:36:32 +00:00
..
acpica Reset switchtime to zero rather than the current CPU ticker (TSC) value. 2010-08-13 22:08:42 +00:00
amd64 Refactor timer management code with priority to one-shot operation mode. 2010-09-13 07:25:35 +00:00
compile
conf MFp4 (//depot/projects/mps/...) 2010-09-10 15:03:56 +00:00
ia32 Remove unused KTRACE includes. 2010-08-19 16:41:27 +00:00
include amd64: reduce VM_KMEM_SIZE_SCALE to 1 allowing kernel to use more memory 2010-09-17 07:36:32 +00:00
linux32 The interpreter name should no longer be treated as a buffer that can be 2010-07-28 04:47:40 +00:00
pci number of cleanups in i386 and amd64 pci md code 2009-09-24 07:11:23 +00:00
Makefile Adjustments to make a tags file a bit more suitable to amd64. 2008-12-01 14:15:10 +00:00