From nobody Tue Aug 3 15:46:58 2021 X-Original-To: freebsd-stable@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 492BF13751E1; Tue, 3 Aug 2021 15:47:09 +0000 (UTC) (envelope-from freebsd@oldach.net) Received: from nuc.oldach.net (hmo.in-vpn.de [IPv6:2001:67c:1407:60::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "nuc.oldach.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GfK4X2c5vz4v5t; Tue, 3 Aug 2021 15:47:08 +0000 (UTC) (envelope-from freebsd@oldach.net) Received: from nuc.oldach.net (localhost [127.0.0.1]) by nuc.oldach.net (8.16.1/8.16.1/hmo17dec20) with ESMTPS id 173FkwEJ052299 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 3 Aug 2021 17:46:58 +0200 (CEST) (envelope-from freebsd@oldach.net) Received: (from hmo@localhost) by nuc.oldach.net (8.16.1/8.16.1/Submit) id 173FkwQ3052298; Tue, 3 Aug 2021 17:46:58 +0200 (CEST) (envelope-from freebsd@oldach.net) Message-Id: <202108031546.173FkwQ3052298@nuc.oldach.net> Subject: Re: Wired Memory Increasing about 500MBytes per day In-Reply-To: from "Andrey V. Elsukov" at "3 Aug 2021 17:54:26" To: bu7cher@yandex.ru (Andrey V. Elsukov) Date: Tue, 3 Aug 2021 17:46:58 +0200 (CEST) Cc: markj@freebsd.org, ozkan.kirik@gmail.com, freebsd-net@freebsd.org, freebsd-stable@freebsd.org From: freebsd@oldach.net (Helge Oldach) X-No-Archive: Yes List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: inspected by milter-greylist-4.6.4 (nuc.oldach.net [0.0.0.0]); Tue, 03 Aug 2021 17:46:58 +0200 (CEST) for IP:127.0.0.1 DOMAIN:localhost HELO:nuc.oldach.net FROM:freebsd@oldach.net RCPT: X-Rspamd-Queue-Id: 4GfK4X2c5vz4v5t X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd@oldach.net designates 2001:67c:1407:60::1 as permitted sender) smtp.mailfrom=freebsd@oldach.net X-Spamd-Result: default: False [-1.80 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_NO_DN(0.00)[]; FREEMAIL_TO(0.00)[yandex.ru]; DMARC_NA(0.00)[oldach.net]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:29670, ipnet:2001:67c:1400::/45, country:DE]; SUSPICIOUS_RECIPS(1.50)[]; FREEMAIL_CC(0.00)[freebsd.org,gmail.com] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N Andrey V. Elsukov wrote on Tue, 03 Aug 2021 16:54:26 +0200 (CEST): > 03.08.2021 17:30, Mark Johnston : > >>> So if there is some wired page leak, the pgcache zones are probably not > >>> directly responsible. > >> > >> We don't see any leaks, but our monitoring shows that "free" memory > >> migrates to "wired" and only these zones are grow. > > > > How are you measuring this? USED or USED+FREE? > > AFAIK, monitoring uses sysctl variables: > > vm.stats.vm.v_page_size > vm.stats.vm.v_free_count > vm.stats.vm.v_wire_count The VM system is occasionally double counting pages because of lazy dequeuing, see old PR 234559. So these figures are not fully reliable. Also see PR 256507 which is discussing a memory leak issue that might be related. Kind regards Helge