From owner-svn-src-stable-11@freebsd.org Tue Dec 19 14:15:39 2017 Return-Path: Delivered-To: svn-src-stable-11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C6BF1E858E9; Tue, 19 Dec 2017 14:15:39 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A34677A373; Tue, 19 Dec 2017 14:15:39 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id D694841E3; Tue, 19 Dec 2017 14:15:38 +0000 (UTC) Date: Tue, 19 Dec 2017 15:15:38 +0100 From: Baptiste Daroussin To: Peter Jeremy Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org Subject: Re: svn commit: r326619 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs Message-ID: <20171219141538.f7o2ujntckaguhq2@ivaldir.net> References: <201712061001.vB6A12Ot032201@repo.freebsd.org> <20171213185214.GA12026@server.rulingia.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="vcfjnrpoxjsx5ujp" Content-Disposition: inline In-Reply-To: <20171213185214.GA12026@server.rulingia.com> User-Agent: NeoMutt/20171208 X-BeenThere: svn-src-stable-11@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for only the 11-stable src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2017 14:15:39 -0000 --vcfjnrpoxjsx5ujp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 14, 2017 at 05:52:15AM +1100, Peter Jeremy wrote: > On 2017-Dec-06 10:01:02 +0000, Baptiste Daroussin wrot= e: > >Author: bapt > >Date: Wed Dec 6 10:01:02 2017 > >New Revision: 326619 > >URL: https://svnweb.freebsd.org/changeset/base/326619 > > > >Log: > > MFC r325851: > > =20 > > remove the poor emulation of the IllumOS needfree global variable to p= revent > > the ARC reclaim thread running longer than needed. > > =20 >=20 > This change appears to break the backpressure mechanism that forces > ARC to release wired memory. Running FreeBSD/amd64 r326743, I found > that my system was thrashing badly with almost all memory (~31GB out > of 32GB) wired (including 19GB ARC, 7GB VBox guests). Running a tool > that just allocates and dirties a large amount of memory had no effect > on the ARC size. Reverting this change only restores normal behaviour > where ARC will shrink under pressure. >=20 > My ZFS boot tunables are: > vfs.zfs.arc_max=3D"24G" > vfs.zfs.arc_meta_limit=3D"12G" >=20 You are running an issue on head? or on stable/11? Given you are reporting = the issue on the MFC commit Best regards, Bapt --vcfjnrpoxjsx5ujp Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlo5HwcACgkQY4mL3PG3 PlrF0w//fMh0ivtsF5qGzELvIwk0pPpXb2NJ/NyXHcaBUrPfx8h64KP/67ylXJHo Ecpc1hq+YlbE4cO7xnkMIJzVEoIbSTXz/CE795dWMEseUhrNYeOA+APjcL1NvmrK 9r2T0yM/BC683clCSqtqvFAcBnanIdoDBV+rtAU1AJ2ldjZBFiEZ29opgqj0Vnw1 mHRQWsPmEhJE9maKYA5eU/BZRvhYGq9CDGl4I6D6UFA+/wuC/viAcrEV+55DKoYP 5RLUgDMcx9jY0uK8gLbDUDV+3yMgfS4UKSv2S2lyyf7bhHqQvtsCKBSAVRMdlGnZ dzP9CxHAx9l2FeJy1j1otzyMWQhbbnOMj3rTMlzdi8D9Kl9yZy+fo2r3naRDxU8e EAYxtRDMYHBe5r6VhbsxpBAhArWVXGs7MEsTdiJusnY8/mMo1VYzEz8AazEVe5wc AavG+VSz1TwxMTqxITser9AFcnnlJRCEN8oU39Eil6izCKHz3ebErkqcx8nMhTW4 kR8a027nVuM9Msihf6zxjfNMMPlOOlNzJF1JAiBd5otl+RKbBc90VBUbjKN5B+UK YZQSuPTGQNvpABHWMxfq0pmPdbydwVyDZEJLWcP2hJHNo8AJAV7tkebTG8MaPeEk +xKkzfnUYHnzFUbJ/2gGDEoJfzXUEKsP1lTd8VrEcTKXzf2I+3Y= =OpGO -----END PGP SIGNATURE----- --vcfjnrpoxjsx5ujp--