From nobody Sat Dec 06 22:05:40 2025 X-Original-To: freebsd-current@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 4dP2Pj03Zlz6Jkdg for ; Sat, 06 Dec 2025 22:06:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-22.consmr.mail.gq1.yahoo.com (sonic301-22.consmr.mail.gq1.yahoo.com [98.137.64.148]) (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 4dP2Pf1Px4z45t0 for ; Sat, 06 Dec 2025 22:05:57 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=dyZEj8NO; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1765058754; bh=+3zg7jEhIYn5RsQW0oNl4nYTgcD9hP4VM6ZX3hjWhSU=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=dyZEj8NOneBIv3nQMzzdFcyqaHFmLtDQorjG3wQadMdAaOAVYAnS9mjCR779QddiNjbuRCAXg9gtIJzBRNZIxawWGwy/4cN/o+OnNnGQEQN10Y1RWpKdx8TVPK0D3L3/TnZmQD95O3Qw4OcgqF2CdKIWBR/pS3eq96hWMLFP0OSf9O/I3iuxmiH+6jRyfOX3q87e/sBxP8LJ3rkLF3Dvg4yux1YfNLWaqkY7prPx8u2EvaSBLUnGoF873b+M7EMnZ1H8X0U6m7zwvVmEL7WZb35GSYUZF0KeruEMIcI8PYdGhAymWAgWqg9R0teLm1nq5ddDBZxA5u1s++gDl351vg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1765058754; bh=1fpjCDybb8nub1IRs0oGJJ7LdNMJlOFyUhGCeXC7qGu=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=YhR0IR5UiK6OkdT3CmSIOGNg/i6usAviAfk0cxu7/7qwpl/zMB+1e/KEYFFojlVExaYmsdlrVn8aj37EgBotMJtJMEsglYRTvXkXm50vyDMrrzUSB/daViSG6vWns6dvqhKdd+sZhb71Jr4nCorGBl+9lZZRNjJvBrm9H1Ie2hZar1reMfSQ8aDX+OxRNgzqzgArwCRTuvmf/x4zHqcWwkhLmorvfQQEu0qMOTdR55xgu3SMM3bl+ebvXSyA3wn1OC2Dr/kLxyNxQuhKet4FMhG/Q5JOi6dVoipAimeNtTmVlRaP/+JvZvMrqwyslTnSzIO3yBDrP5lK9RsgK7AORg== X-YMail-OSG: L4re88MVM1lLckC6o..lzeGL4x719qAMsN9gzUVg843AndRKgesqxzPqpkhOTv0 cxsnTuRI7OHPL88CjZBnssZ2syHvuCylgoRUcd3VhCdCjG6tPaWD9x4nso18UQLges9c5JqhvByl koUDVueqVMqpPlTB74HaWTwlaSJEInBCcswJ2r5cemGMxUhm5k6JGzg84IV8HZK1ejhYP4P___B3 2MKuf.866cvf4YyJ76f9Y_ABtxjoHw9wLgVDs6GIwyI2AINX9p7Ww0aRpMqHbC794eCsCF4UqT8o CRa9s2cLykSCyjB240LbR9X45UIRtsDQryMDS1aNadm9zKOrLkymL3qkAejA05eVgbqKF6gIuikH oAEj1klkouSgpXkip_KXhaiQ0XSGZR1fHtTvV2.n62LMcPAJKpy_Fwi.meuDkHSyaK1lExDNFHBq L67RGpHvrK62kdTj1JKMNWTMLvsq.gRM2ykGGiwWYzSv.ExV1gDbsz7uewv39G_nfLxD3O5y7LIe FjIrHu7SGizJpmwZOJF1sqkBcAv2qkHJYUFq3anFD8ZG9bSsDvB_DBZ7RqXQrPb.rY8lfXVnbz6f GxbNpmOZ7d6JiROj4iyoU4hoNTpm2ugnfLZoY.wTEgTTYmcUNlTZtfrK7xw5Vs.i4unWHXiT.vkc Ny_EQjC32_.ivqxQnhc2gmPLrb7KewFuZs1VY6QHoSOp4zJRbErbILPxkPoMHhpbY8V_BoISuVCL .N.AV0CyKtEVXKjiJ945FMNjfJmkss0PPeTYcfOhikCQRb.xd1aihvrkSEsS2i4DXUfImXWoWRMd NZOWu4FYcpZmBFiIJvZjkuR0iC3Zi9hjAGqjBIXYVOcDKFzPe2tEaJRMh5RjnNE7cEV3VVJ8sHrx FkF0XEsN5sU03PZ2UDw_.6HQ80SdxB7TUoFSJ7g.BlRFT6_VTfI7bKtXTvzNG4mfH5rswS8GGkz5 bHOC0dh1XAR17KOD.bxuZ5LNCYKOwv8w78yEGwt7BcByZdv3SNILYwrzcxL.QOcOkBGV47E5PONi oMGSyrHmAOrgqK089OdRuxLdEmO6um38sT0gbrW8EeuTd0O_8m1nLaOvYSNQDsYPI4mAVu_jTCIn znRwipNo0zQWi0WK09Zjjj7HL16JX86YvlbwK231tsRVALdTyE1Tq9HvSD7eQmPICqR.Hr3T4f7p Kn88WHcFI4uJzmXWMOlx4uAp5vr0czxMRtLgmNT8oD3Emuua4JVXZ68CjC9_h6ZDy7XczPionPeG AmcfQBgbfdQoVOnWZXiKD8YEGEdeIX1wxwWs0p396DBfp9xwGapT4KcQkKvPy3VeQy.2w1fV__cY niHOuH.gXYcCb8btAmN.sgleyY1n.golQcZtSnnGydIPDzIBvaaGKgWxOdEjRDiCXFwRfE6OMLQi p_hg9NqlmRK8trIZ5kL2GFlnl5ggAX6h0zT1Ku.jl0xHrM_8s9zF_73wE9ntUzyawzTMz.BWuNv1 X.QXl.SJe1AM.3Ypr_on6iu7AmZo641MjZKtB.xINssbC_9WcLiB3HsNg0fvz1EhudV8AlVX_DkB gRW8on9Hk1AotYGMVlE.93sf2Yun6n625Vu56IE8x85jx46eVlOAecz7vl71K_IRzZJdXDPINN8y Fb8AoRNuvBuG1LBRE.iF0NnIkgufgmZHG.NFKO4u.dzjS94vIs9iLeaN3UEhE74eQA5I_5H7VWji M5u0Cp7a7oiNXxI6vo68fPO86KL4P1Vp0Ldv7sQYI_8FaMyO0dUufyo_PpwH8L80C6Q0l0U5Ilqp 6u6.7T2RTXqGOXa2WerUgO80siEXOHbG3uWhChHWpBj0k7P7RUtEWm7OLldAbzWnJ45FiFROszF. 7mRB4WvfeLhL2IWMA13jGMA_lToB7RpPakgq.kvz_8ECPg71EVGpjZEv26pxk8v94vxb38wf35.a hWL8b1mc06sWNGtdtoOe_l8SjtmLUIcQTH7jZbOp_.ejvPp00c5oJbl8c.wco.pPA8D8I3mFACLl 7ujQLoXB0iQDLsP5RKMhd6Eg2Iyf0ofnEn_Hu0agmHoMfM368NQOOMH_py0s4LSsmnorocjPZaA4 nRQzXtmhV8utHhP2UWUyhzuH.cIq37D62guAQUDO3R5snf76thPpHKnRjV7QKTWpleT4mbskOLyK hAkFolrYXdE4M9Zb6WVSkLNM0A8djI7v0To2370eJkmv7Fc_Ycylzgpx4LSOycQ.dO43qrpF13wJ GZ5VtYqcqYVtMK4DVqk7WVTak14k53HsXqKVKZYM3UIB02vnexvDI9LAW7.Gjo84RSJ6RE4ZnTKh 4lI6p0tw- X-Sonic-MF: X-Sonic-ID: b18842da-13dc-4b60-81fd-e5ca9e2668ce Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Sat, 6 Dec 2025 22:05:54 +0000 Received: by hermes--production-gq1-54bf57fc64-ftpn2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 54233cf7691e848e66e388bf9afb23a7; Sat, 06 Dec 2025 22:05:51 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: performance regressions in 15.0 Date: Sat, 6 Dec 2025 14:05:40 -0800 References: To: FreeBSD Current , FreeBSD-STABLE Mailing List In-Reply-To: Message-Id: <18FB2858-5CBB-4B7A-8089-224A58C6A160@yahoo.com> X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.32 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_SHORT(0.68)[0.683]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; 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-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.148:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.148:from] X-Rspamd-Queue-Id: 4dP2Pf1Px4z45t0 On Dec 6, 2025, at 06:14, Mark Millard wrote: > Mateusz Guzik wrote on > Date: Sat, 06 Dec 2025 10:50:08 UTC : >=20 >> I got pointed at phoronix: = https://www.phoronix.com/review/freebsd-15-amd-epyc >>=20 >> While I don't treat their results as gospel, a FreeBSD vs FreeBSD = test >> showing a slowdown most definitely warrants a closer look. >>=20 >> They observed slowdowns when using iperf over localhost and when = compiling llvm. >>=20 >> I can confirm both problems and more. >>=20 >> I found the profiling tooling for userspace to be broken again so I >> did not investigate much and I'm not going to dig into it further. >>=20 >> Test box is AMD EPYC 9454 48-Core Processor, with the 2 systems >> running as 8 core vms under kvm. >> . . . >=20 >=20 >=20 > Both of the below are from ampere3 (aarch64) instead, its > 2 most recent "bulk -a" runs that completed, elapsed times > shown for qt6-webengine-6.9.3 builds: >=20 > 150releng-arm64-quarterly qt6-webengine-6.9.3 53:33:46 > 135arm64-default qt6-webengine-6.9.3 38:43:36 >=20 > For reference: >=20 > Host OSVERSION: 1600000 > Jail OSVERSION: 1500068 >=20 > vs. >=20 > Host OSVERSION: 1600000 > Jail OSVERSION: 1305000 >=20 > The difference for the above is in the Jail's world builds, > not in the boot's (kernel+world) builds. >=20 >=20 > For reference: >=20 >=20 > = https://pkg-status.freebsd.org/ampere3/build.html?mastername=3D150releng-a= rm64-quarterly&build=3D88084f9163ae >=20 > build of www/qt6-webengine | qt6-webengine-6.9.3 ended at Sun Nov 30 = 05:40:02 -00 2025 > build time: 2D:05:33:52 >=20 >=20 > = https://pkg-status.freebsd.org/ampere3/build.html?mastername=3D135arm64-de= fault&build=3Df5384fe59be6 >=20 > build of www/qt6-webengine | qt6-webengine-6.9.3 ended at Sat Nov 22 = 15:33:34 -00 2025 > build time: 1D:14:43:41 Expanding the notes to before and after jemalloc 5.3.0 was merged to main: beefy18 was the main-amd64 builder before and somewhat after the jemalloc 5.3.0 merge from vendor branch: Before: p2650762431ca_s51affb7e971 261:29:13 building 36074 = port-packages, start 05 Aug 2025 01:10:59 GMT ( jemalloc 5.3.0 merge from vendor = branch: 15 Aug 2025) After : p9652f95ce8e4_sb45a181a74c 428:49:20 building 36318 = port-packages, start 19 Aug 2025 01:30:33 GMT (The log files are long gone for port-packages built.) main-15 used a debug jail world but 15.0-RELEASE does not. I'm not aware of such a port-package builder context for a non-debug jail world before and after a jemalloc 5.3.0 merge. =3D=3D=3D Mark Millard marklmi at yahoo.com