From nobody Sat Mar 08 22:47:35 2025 X-Original-To: freebsd-hackers@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 4Z9JFy5Dm7z5q7FB for ; Sat, 08 Mar 2025 22:47:50 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-24.consmr.mail.gq1.yahoo.com (sonic311-24.consmr.mail.gq1.yahoo.com [98.137.65.205]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Z9JFx2fj2z3Rfv for ; Sat, 08 Mar 2025 22:47:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="M/KyFLTH"; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.205 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1741474067; bh=zS9+Si8aDiAAXiyw5sAFVYoqUjZnwqqKoCtv1JDJkaE=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=M/KyFLTHyhTe3bVbRLj8lZJgv/NBJ2TvlUy+aejXl9aBH4ndTvrPJBX3epUGF2aybX81H7//vLF49BiB5TuATwqFA2LB54tnleZ1A1spB4b3SAWd0N8L3VQvmm40lk1k9KiFtEzjuInBXuQqwkBAWE705Gd8oHPcto7uZaAqkwCegRZLY30AmNnKCH3cp3zoN3LIAjcYF+KXuMqWZEOuuujNXbNupYfSOxe6icuB9O+mn2Ap5wWOHoHZWmKL/81DE8cZTLAtU+XoKzTpVJoQVc3QA8uwVbMjzXuL5KJgmYyl9Vab5x/5SEhGYeadWG/j9gLKjiWjNtGCMFrXzkSwFQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1741474067; bh=2qu0YGPThrVWoV8sbm3lFwshGTP58R+Tqc8DwWvTJRw=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=o7R+VuwYzqRI9cmJDiuniq/7ySy5K2cZbrzb/MAMUsqwkXalIIf+IH/1oCIApUxETLxD/GEOzlCS5rrLX3GWGc0Y2Vk6pg+AT381U787PUTk7bhRPacjJwKgYuryuAcxFwjwzScJlfZiIV/XxHmicjaBjXPV09BPu8cV7Vrk4gBt8u+y37izgLK5BZPofpkZa3wmHUpgLt+uep8zyygch/XCp90ZSjg2Q5sYsqUpST1U1ybXlKMGfWOISxM/Ma7Ph1qQkpvtyCCDvBENKOeGaEpFhN63DSnUGbh4CMS+74NJh7gi5gs4fiGqFsO6qK8W86iATh1KRhHRdDqMoBh/dg== X-YMail-OSG: Ku8UEPcVM1m..2pGeq7aLNpInnJ6IvASmaVIAaSmZJGVs6yFezaPxruh9GNRcVL jgfYGV4UHT21Csnrm7Rld9oF9vAREEJ71Wj7JZGhSBogSO622aCClChrB7HJgR72GWBxn4wp2jRd JWHMHB.Uk3xsf1zq2V0dR3fAE17c9Axywj23.uCgfUfl9EvftB4F.FpghNJx.onq.vZ1UA6jm6iJ 0T.BpDD5vWnAkxdWqExwKuSq3wKS9oHMkQ0xSrxp9rTFTRHjOfC6GLGObAwVRpOsebvfwKfbiNv6 nafJb0tj_GO1vLO.wbyeoINFFpGZDewADW4arNK6lltL0AE98YbAS4LtB1unG.meIcS8PGB.XKft 8RWbQEqkQmi6UU..F2hIc4K6UE9vSh6rI2fupdSMu1WIDEiq3YfuinqvGxfxx3AVhMC1v4IgINYy 4aDBqESHIfRYUBciRCpcyUWFow7Jd_P_C799LAlpxHe7ayQfQATWj25CKaerT5AXkRD5ehz.2B2e W4DvI9KxGu3jPvaBuYwhiDRhxeDCLm6hWQJT80RWmLf1NQYxpuyEUTUkuHjvrqxjzy0Ek3ZJyXAp yCE6gCb7LFR1MHsQjXe_GjK3mcEUYFYChKDbjo1awVhLzUfRqJlSIu3WTBJflutwd6Emph4IRVzy 10QsypfxgNcTtMn3caXA2ZvRWJiIxdUGsnvA6uGtwTM8rJlgsubXHh0kI3xE8qdfn_nsmBO0Y_wU oprBPB6fXKbrp97.lagrzHeyRXapdXr2dKxGB2iHGrJXSu9t6.qxWEAw3tJyx9VAMYD55vYGyoIx YCbwvKqPD5mh5_ouUCYft.bXnzbmDJdJENWTU3wWMUVCljoyiAOk9aIoSPohkcow5dTzRk_Y4Jo. uQm_b7RARGloRdAQpj2jKnL8mBhm99A4_4aPkAc_6uYckh75BGCxBz6pynCVW5DmObkVFbq9n.1w U2FGEFjyt9R78YOvGtPG5OQwgqy2gJG2.3qbLGr7pV8f.zoCy_m1kbpFSUp5UCfwSK.b3rFyni7c YhZuE7HhMQzonIgl9XJAVreXLTlAzyEBMS6pXEmJ3r3PFUrTrodCB0wCo0np4en7OiO82AAOoP01 Pzm.HqyXLOLSEeZp7VYg5j4T9H6ZhH6pK7GaaKvtSYa1yZTGbA5F9DeINvI0M0qWCaHStMlALFCb FHTN0AgqfT9IAOlatX.3JNJkoSfERhZMO_vEO5Soeg39SjfVP4dRvWmefXoWvvxzKgL2u5UpXWDP 1FcFWS4YzxUBwnTgevCP7.PK3wgTlkvn9wK2CJF_CpPXlg_TSUrUBYbz_BwfKN7ZV85MgwYWrpPV wnek7lTtB1JoAancPkECx00yaaCBbpr0W3gb0J5._au9RP8uk60oMCKgRYGXZnxwsN744umaJEIh RClfWCDSrKSxAXhJ4MbpAfr0CnM4xZ1GQJ7xs48MtBe.OVI0Y7XB6uaydxNd3lWeVgyKjWhWASfV E6jx7wNiWf7kmSNhslXqU_VhD7B_DGhVozOzRm_tf2OfVO0aFhLwn0WyNMU26u9UbukjaRDyItfK PvsTBMlCWK0nQAxEdtsWwwlgAb3lEZxiDKmsGB5H_GvLfpcf.0iR66sgF04Z1dFzQV8pVP2r_c0x qaY3AY6.qDUCdS2o2Gw7UK.YSAiPpc_Gu1.dFFKBjQaSn1LF5sVKP2VeWo8NawAuhnHrD015Nj1P YBZF0oxFEYgJwueencA0Km0ulhSmFOG_0cUaqu0gcITNHcUUzUcoBUo7GAChoLtMTD_bIqH2bCJ0 sOktUCoV.YP.H.V4DdTozcoh.RVWHGk_6zXp5cfI0kUMN5gN.EcWBMR1C3iyDWCmSTA6NgpNQbQ2 LZmXygF468kcyLKWHhnpeiO7bm0_Jw36RIaDnYkiwL1cNr9RmxajYeOfzwqGkNPgHOX2FA4iavJn XWGQo88lhBXt0VD_CsLZ94sTWvVNc2uojmR8LkXAwG2XCcgBwgu2pY.vfmHScgmLclZ6R5Eeh0PI OTYPNxB560t8ws4Tz7RWdWw_uBYf_3MwhiAL0sOYSI8_gZOqHWWjPYJk05bWRHgtdwQSLhVqYf.V .LAunMKvchVKQhUyhBNais6yoiI2rK2mYYRr8ZP.iBSeL.F6VGpwadXtAdmnO66zghyTO5heKrW2 HAJ0DvSoR4CQLAvKH.Kk2J0cgtkkp1qZA2vVsDNJWgKvWC0pr_sHkg9tiIXIZkxGAxssUb_cTFHv gAPDP6v4dL9Bw0Kd49psnPRRDt93YCLHHU9ZluhBaRvAyLUYCk_wNs4jKHC2IRbJJwp3LOnjxhNu 2ew-- X-Sonic-MF: X-Sonic-ID: 254f8d83-fed2-4de9-9277-c2bf871100e3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Sat, 8 Mar 2025 22:47:47 +0000 Received: by hermes--production-gq1-7d5f4447dd-7qhsj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 879937b112b21f5ed8f01a7053dee59f; Sat, 08 Mar 2025 22:47:46 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\)) Subject: Re: What happen with vm.v_* on stable? Date: Sat, 8 Mar 2025 14:47:35 -0800 References: <7C1A8B0F-CBF3-45F6-9EC4-56B4AE3FFD1B@yahoo.com> To: Rozhuk Ivan , freebsd-hackers In-Reply-To: <7C1A8B0F-CBF3-45F6-9EC4-56B4AE3FFD1B@yahoo.com> Message-Id: X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Spamd-Result: default: False [-0.86 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.65.205:from]; NEURAL_SPAM_MEDIUM(1.00)[0.999]; NEURAL_HAM_SHORT(-0.96)[-0.958]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_LONG(-0.40)[-0.399]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; TO_DN_ALL(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.205:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; TAGGED_RCPT(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.205:from]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4Z9JFx2fj2z3Rfv X-Spamd-Bar: / On Mar 8, 2025, at 14:22, Mark Millard wrote: > Rozhuk Ivan wrote on > Date: Sat, 08 Mar 2025 17:14:16 UTC : >>=20 >> "vm.v_free_min", "vm.v_free_reserved", and "vm.v_free_target" sysctls = describeb in i386 notes and some FBSD docs. >> I try to tune it - see no effects. >> I look into code of 14/STABLE and fail to find code that read these = values. >=20 > I see reads of vm_cnt.v_free_min and vm_cnt.v_free_target and = m_cnt.v_free_reserved : >=20 > # grep -r -e "\" /usr/src/sys/ = | more > . . . > /usr/src/sys/contrib/openzfs/include/os/freebsd/spl/sys/kmem.h:#define = minfree vm_cnt.v_free_min > /usr/src/sys/contrib/openzfs/module/os/freebsd/zfs/arc_os.c: = zfs_arc_free_target =3D vm_cnt.v_free_target; > /usr/src/sys/contrib/openzfs/module/os/freebsd/zfs/sysctl_os.c: if = (val < minfree) > . . . > /usr/src/sys/vm/swap_pager.c: s +=3D vm_cnt.v_page_count - = vm_cnt.v_free_reserved - > . . . > /usr/src/sys/vm/vm_pageout.c: vm_cnt.v_free_reserved +=3D = vmd->vmd_free_reserved; > /usr/src/sys/vm/vm_pageout.c: vm_cnt.v_free_target +=3D = vmd->vmd_free_target; > /usr/src/sys/vm/vm_pageout.c: vm_cnt.v_free_min +=3D = vmd->vmd_free_min; > /usr/src/sys/vm/vm_pageout.c: vm_cnt.v_free_severe +=3D = vmd->vmd_free_severe; I'll note that the +=3D vmd->vmd_free_... figures are for a memory domain, of which NUMA would means there is more than 1 domain in the system. > I see the same in both my main and my stable/14 source trees. >=20 >> It seems it only show some initial on boot values and do nothink = while OS work. >=20 > See above. I've not analyzed the code involved, however. >=20 >> Is some commits not backported from main to stable or it some = refactor artefacts? =3D=3D=3D Mark Millard marklmi at yahoo.com =3D=3D=3D Mark Millard marklmi at yahoo.com