Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Sep 2010 07:36:32 +0000 (UTC)
From:      Andriy Gapon <avg@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/amd64/include vmparam.h
Message-ID:  <201009170736.o8H7an5Q052169@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
avg         2010-09-17 07:36:32 UTC

  FreeBSD src repository

  Modified files:
    sys/amd64/include    vmparam.h 
  Log:
  SVN rev 212784 on 2010-09-17 07:36:32Z by avg
  
  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
  
  Revision  Changes    Path
  1.62      +1 -1      src/sys/amd64/include/vmparam.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009170736.o8H7an5Q052169>