From nobody Sat Mar 08 18:14:21 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 4Z9BC82HwRz5pYTl for ; Sat, 08 Mar 2025 18:15:00 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [104.236.120.189]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Z9BC54Dvdz3Qr7 for ; Sat, 08 Mar 2025 18:14:57 +0000 (UTC) (envelope-from karl@denninger.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=denninger.net; spf=pass (mx1.freebsd.org: domain of karl@denninger.net designates 104.236.120.189 as permitted sender) smtp.mailfrom=karl@denninger.net Received: from denninger.net (syn-071-015-252-132.res.spectrum.com [71.15.252.132]) by colo1.denninger.net (Postfix) with ESMTP id 0B3662110FC for ; Sat, 08 Mar 2025 13:14:30 -0500 (EST) Received: from [192.168.10.14] (D4.Denninger.Net [192.168.10.14]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 22C154AF397 for ; Sat, 08 Mar 2025 13:14:21 -0500 (EST) Message-ID: <99d5c6dd-dcb2-460a-a0a4-eaac92d5f9e1@denninger.net> Date: Sat, 8 Mar 2025 13:14:21 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: What happen with vm.v_* on stable? To: freebsd-hackers@freebsd.org References: <20250308191416.7252c32d@rimwks.local> Content-Language: en-US From: Karl Denninger In-Reply-To: <20250308191416.7252c32d@rimwks.local> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms040008040607020800070109" X-Spamd-Result: default: False [1.07 / 15.00]; SIGNED_SMIME(-2.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_SPAM_LONG(1.00)[1.000]; RBL_SENDERSCORE_REPUT_9(-1.00)[104.236.120.189:from]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_SPAM_SHORT(0.87)[0.869]; DMARC_POLICY_ALLOW(-0.50)[denninger.net,none]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.20)[multipart/signed,multipart/alternative,text/plain]; MIME_BASE64_TEXT(0.10)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:~]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ASN(0.00)[asn:14061, ipnet:104.236.64.0/18, country:US]; FREEFALL_USER(0.00)[karl]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; HAS_ATTACHMENT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4Z9BC54Dvdz3Qr7 X-Spamd-Bar: + This is a cryptographically signed message in MIME format. --------------ms040008040607020800070109 Content-Type: multipart/alternative; boundary="------------8Hjjl4Uw34NMoVjL0oou13DE" --------------8Hjjl4Uw34NMoVjL0oou13DE Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMy84LzIwMjUgMTI6MTQgUE0sIFJvemh1ayBJdmFuIHdyb3RlOg0KPiBIaSENCj4NCj4g InZtLnZfZnJlZV9taW4iLCAidm0udl9mcmVlX3Jlc2VydmVkIiwgYW5kICJ2bS52X2ZyZWVf dGFyZ2V0IiBzeXNjdGxzIGRlc2NyaWJlYiBpbiBpMzg2IG5vdGVzIGFuZCBzb21lIEZCU0Qg ZG9jcy4NCj4gSSB0cnkgdG8gdHVuZSBpdCAtIHNlZSBubyBlZmZlY3RzLg0KPiBJIGxvb2sg aW50byBjb2RlIG9mIDE0L1NUQUJMRSBhbmQgZmFpbCB0byBmaW5kIGNvZGUgdGhhdCByZWFk IHRoZXNlIHZhbHVlcy4NCj4NCj4gSXQgc2VlbXMgaXQgb25seSBzaG93IHNvbWUgaW5pdGlh bCBvbiBib290IHZhbHVlcyBhbmQgZG8gbm90aGluayB3aGlsZSBPUyB3b3JrLg0KPg0KPiBJ cyBzb21lIGNvbW1pdHMgbm90IGJhY2twb3J0ZWQgZnJvbSBtYWluIHRvIHN0YWJsZSBvciBp dCBzb21lIHJlZmFjdG9yIGFydGVmYWN0cz8NCj4NCj4NClF1aXRlIGEgbG9uZyB0aW1lIGFn byB0aGUgVk0gc3lzdGVtIGFuZCBaRlMnIGludGVyYWN0aW9uIHdpdGggdGhpcyANCihzcGVj aWZpY2FsbHkgVU1BKSBoYWQgc29tZSB2ZXJ5IGJhZCBlZmZlY3RzIHVuZGVyIGNlcnRhaW4g d29ya2xvYWRzIGFuZCANCnRoZXNlIHRocmVlIHN5c2N0bCdzIHRyaWVkIHRvIG1pdGlnYXRl IHRoYXQgLS0gYW5kIG5vdCB2ZXJ5IHdlbGwgaW4gc29tZSANCmNhc2VzIHRodXMgSSB3cm90 ZSB1cCBhIHNldCBvZiBwYXRjaGVzIGFuZCB0aGV5IHdlcmUgdW5kZXIgYWN0aXZlIA0KZGlz Y3Vzc2lvbiBmb3Igc29tZSB0aW1lICh0aGV5IHNvbHZlZCB0aGUgcHJvYmxlbSBmb3IgbWUg YnV0IG5vdCBmb3IgDQpldmVyeW9uZS4pDQoNCkl0IG9ubHkgYml0IHlvdSB1bmRlciBjZXJ0 YWluIGNpcmN1bXN0YW5jZXMgYnV0IGlmIGl0IGRpZCBpdCB3YXMgcHJldHR5IA0KYmFkIChl LmcuIDMwIHNlY29uZCBuby1yZXNwb25zZSBwYXVzZXMsIGV0Yy4pDQoNCkkndmUgbm90IHNl ZW4gdGhpcyBzb3J0IG9mIG1pc2JlaGF2aW9yIGluIHRoZSBsYXN0IGNvdXBsZSBvZiBtYWpv ciANCnJlbGVhc2VzIGFuZCBhbSBydW5uaW5nIGZhaXJseS1oZWF2eSAic2FtZSBnZW5lcmFs IHR5cGUiIHdvcmtsb2FkcyB0aGF0IA0KdXNlZCB0byBiZSB0cm91YmxlIHdpdGggWkZTIG9u IGJvdGggMTMgYW5kIDE0IHdpdGhvdXQgaW5jaWRlbnQuIFRoZXJlIA0KaGFzIGJlZW4gYSBM T1Qgb2YgaW1wcm92ZW1lbnQgaW4gdGhlc2UgaW50ZXJhY3Rpb25zIGluIHRoZSBpbnRlcnZl bmluZyANCnllYXJzIGFuZCBPcGVuWkZTIHdhcyBicm91Z2h0IGluIGFzIHdlbGwgd2hpY2gg YWxzbyB3YXMgaW52b2x2ZWQgaW4gDQpzaWduaWZpY2FudCBpbXByb3ZlbWVudCBmb3IgY2Vy dGFpbiB3b3JrbG9hZHMuDQoNCi0tIA0KS2FybCBEZW5uaW5nZXINCmthcmxAZGVubmluZ2Vy Lm5ldA0KL1RoZSBNYXJrZXQgVGlja2VyLw0KL1tTL01JTUUgZW5jcnlwdGVkIGVtYWlsIHBy ZWZlcnJlZF0vDQo= --------------8Hjjl4Uw34NMoVjL0oou13DE Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 3/8/2025 12:14 PM, Rozhuk Ivan wrote:
Hi!

"vm.v_free_min", "vm.v_free_reserved", and "vm.v_free_target" sysctls des=
cribeb 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 value=
s.

It seems it only show some initial on boot values and do nothink while OS=
 work.

Is some commits not backported from main to stable or it some refactor ar=
tefacts?


Quite a long time ago the VM system and ZFS' interaction with this (specifically UMA) had some very bad effects under certain workloads and these three sysctl's tried to mitigate that -- and not very well in some cases thus I wrote up a set of patches and they were under active discussion for some time (they solved the problem for me but not for everyone.)

It only bit you under certain circumstances but if it did it was pretty bad (e.g. 30 second no-response pauses, etc.)

I've not seen this sort of m= isbehavior in the last couple of major releases and am running fairly-hea= vy "same general type" workloads that used to be trouble with ZFS on both= 13 and 14 without incident. There has been a LOT of improvement in thes= e interactions in the intervening years and OpenZFS was brought in as wel= l which also was involved in significant improvement for certain workload= s.

--
Karl Denninger
karl@denninger.net
The Market Ticker
[S/MIME encrypted email preferred]<= /div> --------------8Hjjl4Uw34NMoVjL0oou13DE-- --------------ms040008040607020800070109 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC C4owggWZMIIDgaADAgECAhRZU8dKdMneRI1Vq5kv0k54Q5rQuDANBgkqhkiG9w0BAQsFADB2 MQswCQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2VlMRYwFAYDVQQKDA1EZW5uaW5nZXIu TmV0MRcwFQYDVQQDDA5EZW5uaW5nZXIgUm9vdDEiMCAGCSqGSIb3DQEJARYTYWRtaW5AZGVu bmluZ2VyLm5ldDAeFw0yNDA1MDkyMTA4MDNaFw00NDA1MDQyMTA4MDNaMF0xCzAJBgNVBAYT AlVTMRIwEAYDVQQIDAlUZW5uZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5uZXQxIjAgBgNV BAMMGURlbm5pbmdlci5OZXQgU2lnbmluZyBJbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDbR0tSiuLG5HPfo+cWtdeYQ8jc8Bjfuo0GTcNRT0glHnH1apUtInIktUknEZDH ohahInN+mMBdKg54FCHOiYZrJbyxBIo9FwX7hRmOc+spxmSYWnOd2E/YcGInMK4ZpjPzldzB Yt1n3zygkhx2bssxTJS3x4nv1qAXfLSZd1VwqoQufifEoPyTtymkkvHLv86vLgqAqooM/cXc 4LSIQ5u2uM308n42r8RkKtp7X1v9fJW8oRZN2XnFZtiUPH44YY2rHqyN2Hea9Y3+TXbldXjo xhPHTA+JYVFq8KTmbQBqU7YcMhlIG0cSxPeFLMxnP6pqPcIVTAlK+a6YGRFppfjZAgMBAAGj ggE2MIIBMjAdBgNVHQ4EFgQUH+VuxXhBxaJAQrvDekwkH91hBi4wgbMGA1UdIwSBqzCBqIAU RFYC4p6L6KITnEvrpx2cyt+PcMmheqR4MHYxCzAJBgNVBAYTAlVTMRIwEAYDVQQIDAlUZW5u ZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5OZXQxFzAVBgNVBAMMDkRlbm5pbmdlciBSb290 MSIwIAYJKoZIhvcNAQkBFhNhZG1pbkBkZW5uaW5nZXIubmV0ghQZE7NBItWtQsCouuwU6jZ+ HPPwnjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjA6BgNVHR8EMzAxMC+gLaAr hilodHRwOi8vd3d3LmRlbm5pbmdlci5uZXQvcm9vdC1yZXZva2VkLmNybDANBgkqhkiG9w0B AQsFAAOCAgEAfFbhPc82AfhyUqONs7IccYD36w+OP4nQgwfC4IWf3y/aQAZ2Zk6IITzYqwf7 PFM0bJRT3zi7xyetolqHDhfMJvnOQWpITZiyM/FSKwIvuBsy/uJUqPuqui4XQMYoSbAA1qmI MW/z7VZZHwaRFoeWE40UirYcf0fNcooBZ72bmd+iBaVyjtZvky0Vgcz0eC6e6LR5kNb23yC6 TkyQIlGyQkK5/afXUYFzk49rOHVbVyxW3oXRfq8Ow6HCrpDGAS8p84S04MFwBVAUfbe4aXs3 bampaI2LzKgkVywyFP14LSvvdjCfLYfnLy1Z9hm2EHMqNHA2tCGdRhWp2d7aZC1MYFqng0ZS fjPJjqHrI1qPU0p6k9A1GxAtrQlL2v/IUzUnMZkiawFV3qlxMGZf/kTYTUOcJhx1KU4zSLHu 80qO7ldRpp5gHssCAGFbeTu2gp6LxfmaFhLPDBJ1VGfdPx9lUrU/9OcoHczcl5x2Rb8IUZyX 9elzP5WdAU8p5R/DLlOAq24VcabhFtYBCA2dOESLupSfWKNQuJCN/1gz7ysSc+mjnnPV77IO mpszJfkFFJEDNJlGIVKX1vwwygtC/9Ulox8frgbZlRAYAgDc/YbOBFxticVVre0Y3Ujx6Kzb tkgZRlgfdZWbT1W5smncqJxg5qAL8e/yTb3fCe2nJ0jhiP4wggXpMIIE0aADAgECAhMAmNFt CiCF3j+FwQLYtBTmGjzkMA0GCSqGSIb3DQEBCwUAMF0xCzAJBgNVBAYTAlVTMRIwEAYDVQQI DAlUZW5uZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5uZXQxIjAgBgNVBAMMGURlbm5pbmdl ci5OZXQgU2lnbmluZyBJbnQwHhcNMjQwNTEwMTkyNjU5WhcNMjkwNTA5MTkyNjU5WjBXMQsw CQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2VlMRcwFQYDVQQKDA5LYXJsIERlbm5pbmdl cjEbMBkGA1UEAwwSa2FybEBkZW5uaW5nZXIubmV0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A MIICCgKCAgEAvh1UssVbSYctzobPjwBkbjv/w4WvQNepeRTwE6+sLnXvc41+X9pa5EclPL4Q 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 rUidhjVngClOJbogQGlSAAAAAAAA --------------ms040008040607020800070109--