git: kernel - Increase KVM from 128G to 511G, further increase maximum swap

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Dec 28 12:12:35 PST 2016


commit aedf552349c8a21eff780d1d8e1680830110e695
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Wed Dec 28 12:04:03 2016 -0800

    kernel - Increase KVM from 128G to 511G, further increase maximum swap
    
    * Increase KVM (Kernel Virtual Memory) to the maximum we currently
      support.  Up to half of it can be used for swblock structures
      (SWAPMETA in vmstat -z).  This allows the following swap maximums.
    
      128G of ram	- 15TB of data can be swapped out.
      256G of ram	- 30TB of data can be swapped out.
      512G+ of ram  - 55TB - this is the maximum we can support swapped out.
    
    * We can support > 512G of KVM in the future with only a bit of work on
      how KVM is reserved.
    
    * Remove some debugging code.

Summary of changes:
 sys/platform/pc64/include/vmparam.h | 4 ++--
 sys/vm/vm_pageout.c                 | 1 -
 2 files changed, 2 insertions(+), 3 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/aedf552349c8a21eff780d1d8e1680830110e695


-- 
DragonFly BSD source repository



More information about the Commits mailing list