Date: Mon, 19 Oct 2015 04:33:18 +0000 (UTC) From: Alan Cox <alc@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r289558 - user/alc/PQ_LAUNDRY/sys/vm Message-ID: <201510190433.t9J4XIDJ038354@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: alc Date: Mon Oct 19 04:33:18 2015 New Revision: 289558 URL: https://svnweb.freebsd.org/changeset/base/289558 Log: Allow laundering to proceed at a trickle even when the machine is not desperately short of memory. Modified: user/alc/PQ_LAUNDRY/sys/vm/vm_pageout.c Modified: user/alc/PQ_LAUNDRY/sys/vm/vm_pageout.c ============================================================================== --- user/alc/PQ_LAUNDRY/sys/vm/vm_pageout.c Mon Oct 19 01:21:29 2015 (r289557) +++ user/alc/PQ_LAUNDRY/sys/vm/vm_pageout.c Mon Oct 19 04:33:18 2015 (r289558) @@ -1028,7 +1028,7 @@ vm_pageout_launder1(struct vm_domain *vm launder = vm_cnt.v_inactive_target - vm_cnt.v_inactive_count + vm_paging_target() + vm_pageout_deficit; if (launder < 0) - return; + launder = 5; launder /= 5; vnodes_skipped = 0;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510190433.t9J4XIDJ038354>