From nobody Thu Mar 23 18:48:18 2023 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 4PjDrR1xlmz41g2d for ; Thu, 23 Mar 2023 18:48:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-54.consmr.mail.gq1.yahoo.com (sonic315-54.consmr.mail.gq1.yahoo.com [98.137.65.30]) (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 4PjDrQ13Lkz3ktw for ; Thu, 23 Mar 2023 18:48:38 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="Qtm/Fw4B"; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.30 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1679597315; bh=jGRRcwakzE/RhLDxK+m9QSjge9z6haGhrTgfozRW3xw=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Qtm/Fw4Bn0+kfeUmonlVszlcq24T8wcIjgv4sdPYD3dfBuQNM84MseuPk5rD3MDPfmNVJlczQvapoehblZc2fA/Msa3X2xPROfuD1sfB8R9pIkx/oIhfSkbhTsogW4cOgYgIeTdb2J5IEH3UejC0VTGwxBbMdXvNdjJSWIDTV9sEnef07whH58Bxk/ux4GfYPiLkvz89UdDsYSp1BJe28wIGNr1ok8BUY8lj2RtGFM5Qlb/dSM7hruKxtkA5yd1V5bqGKS4bcgCW1ngK3aqMo+Tdq0er0qgDGsJJ8Zsb6CRNsmHDi/uKfpRpMzsV6SHrDyoZ1lEwNGIPteXhCIuGHQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1679597315; bh=geCQLk/XmJtFXwo1uvXxNLmkdUCAjjIxLPgfI6w9+l2=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=c2Z1rfB9zX9tvQiXFGcQXZRrS7LyQycap7pe1ZBOdbx2UB0bMcgOyLIKN6XcRLoqUxNCF1unoiQ/MZ8wcK5+R0o72XQruuA2OqoxjZ6VZbzGKyR57QuemtyxOxdGMCTCkbZH8wErRECV+FF6UKrwl9LVLArK+palgcElKPFuNvzwmaCqFhfwi3ys5cnGbbFqwjTM9z5TUXyo5dcjJ1srVddZKcPOdsm3gv/zFdr53SeKumz7jejh/avZkPFVEjFb5JVvsbTes5x6E9f/1w8khEQljUVHifaAE1JCd5CGmIKkKNEo7dVIip8eRlDKgx85wpRfKbEW+A23Hu2sdWbulw== X-YMail-OSG: rk7TsnIVM1kOuOTFVv6w5tjEyTjRe9rXTw7NBO_nNyiGVSWTQ2JEjaSj3pEnp1r 1ccEg1GJyhDT_iH.HwrRiklmaOB5Cn1nh6nHDlfW75wChzmFmHUzYunL.8zNFz9rxIxu.1z4p5jF Zd_Clcs2yFeJ22udfupE0fKW5pCba7am878qfFQJo8ZoqNCNjkw1B4O3fqQkz4kl0bhTDPsoOH82 NjiPIwwgUOC0QYeBpqLHPkqxyQHXEUkRPoTGeHxHjQTpkUHE2IzuN4fZr.NdwqaxCpBXa9u4J3NZ vJjxtTw_zbkO.te0KfsNZY775p_MrYhUGmKBU.i6yKzKFvWskaFXBOZl8aQu7kgdqQbVlloY7mIA qe68UX7V2BFRRWKhGriPWlw1ONrMJSUngQ0OnznnDiyr73Qw0N_r.ontAKpbzzwmAC4W1PZoSAPZ aYO6kau8SgM94IMPXTYZ3cSKPUfRY.2E7DDUEWKZqRKV34Sw20RsZo4OfuG8VGYnU1eXFnowJujc bVST5PElERpqqfSGX7HFGQqOqtE.96CezwavFbltEogAOkHgfcmIYI18i3lH5RhRKJSi0G10n8TI _E6rpvPRkqehHOL1HEwYEZdLmuFi2JgfDP2XfnbICDSuu9bJju6spF0Fryx1vLcOn2a463KEO1jy dHT6aiXsktjnZE0d8De6zLBzIO93IfdDA8ikk7gTJvGdosD7gN78PcmlXEyaMyXWXfnQCFE5Q4WW 91.j4a9NZXmOO8zqj0yVC_d3y7dC6nKWUamWJigYG93il.GXMaNRLAlK7sLLeQ1vGfsYjY_z5d8b vsrgWYeJ5GUMeyr0_geBwWyVnFbFGhCQdbO4jYLlm5Jp1ODI5MkoXY154kz.X8FCVJpHxqrUl0zK 1CbMa0.Q3tuE.bUPX6ayDe5HWpIdRGvQSw4Z9Hje_bf2J1hnEDw4uX5w8XC8TI2AQlS62rKRbZPs j6TMKeT.JOylK6q2gBRTuzVONqQ7qqufphQKQM4fOh6v4KkTjuA4MCO0FucdTgsaRK0Oov9xSNee 0BJBNFJ85VUUXVBg8zm7rzEhYEhjZEA7EyBf7XH8m38YgWZKY0QoMJ.a.mUV0JaN3MSfiuNwpVk8 SFUtEvbHRI1PHOQE1APs5JTkJ1PA_tlgQaHr808SN.NrdF5Vn8NKpltdED9eod4z0TCwgJdi3f.5 0Yd8TQk82oQI2CRYIGhGYO02MhID_MMt.6jj1.fZGkPwBIf_BVPrChoogNTE3dtBgHYC8LwOfIHT srQa5RtXg_japf7Zsjpo5SJjQneUrG1R4eu0_6g2Y_J7K8h956OC7onIOrH9cuT77eNqA.aU1M.Y _HqLv7b8hYCK2_e7.RGuPBxZ33qfwbeQEY9F6D9s0Vw_.phujJSlQn8pS_knV6Wmf_PACXMi5ySE 2PcOnTiOrpdn1wtHbqIhNKOP00tXBGVDV4Pjzw78iljQC77HE3bQx1oEB8QuhSlmTsJvjkAUOzQU l.klqWwrqOp1dzPrbEwCIaWzZqAjh7DbNVI2GzxtnOZXcUAu6bnH1uwCUDQzRz5mVeWGwpn65dVy lv4PnQrxSEd5Rh4Ha6hLQy3a79TjRmmC3pUHrlDd7WU8SEZYi6Qc2wyiyx1dGbH9urEyQuHL7v5q teKwJvA1FbUP._5b2SuwKnnhPPXljDwzKEVIa7.UGcOgeZnnA7uvIvqzJ4JWjwat2IX2u9khqE1V FTapTuoSpX1fFL8UVNN1Xqxvm8wUPiFLD41McxbaxmuvwG4sUJ5MTVex6DfrHm023TdqHY1UZS0e qC3rzdJ70MWLZoMLdptcC2ineZcg2eguW7DsOTyyCP6NJJpx2y1nRCoRsRMzDB4s0NtSFYxWwEL9 TMlJkqaUiWRQBtWWiVJVq4TjVnMB2v7JXxFM0rbCZo.KH.JDDv2zemu46JmOI4TlKgg7Zi.J_kIv YS8jWVLvFglTT6D_D7YfWY6Vmhj7jHTqbZ62mYrYNkM6OBz_BpIIToBWEtnraZTmc1ubFbqQMKLD CdIdQWRkR7pblZB1bvilRX_GefcXaz5PbhnRvXpuCObNL8AgqHq.i1vSGz0YQ2NaBevmes_7yj3b FnJ7d5BJCwGnrlLSYiXtKMFNhzWfEClZkoi6cdL5Ddy.bOUYEwchTiCIgk6BjSeg.Ioo7A1dbP96 nMfa2uc1T.C5zIeIF9K3G7kCF6aMVJMhCxNG2056BTLe_kfm5_boj8MYOzmnHgL0r7KunzjNGJHR hm7DJYGEJjzBj17C4Ha0LuqdhpIxd5cd0epKi59S2_oO_Y.yWkBPUyxa.JLOGWzCwYrLJQX_.QtD 8 X-Sonic-MF: X-Sonic-ID: 34fec43c-8172-4797-8b24-75ddd89fd6ed Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Thu, 23 Mar 2023 18:48:35 +0000 Received: by hermes--production-bf1-777648578f-7gmg8 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8f58610ad802a675c1326621b07b7803; Thu, 23 Mar 2023 18:48:30 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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 \(3731.400.51.1.1\)) Subject: Re: Periodic rant about SCHED_ULE From: Mark Millard In-Reply-To: <6822D3CE-789E-4FB0-BB62-BEEEA65DB72F@yahoo.com> Date: Thu, 23 Mar 2023 11:48:18 -0700 Cc: FreeBSD Hackers Content-Transfer-Encoding: quoted-printable Message-Id: <2C62B951-1884-4234-8F11-D324ED8C34BF@yahoo.com> References: <6BD317F2-7EDD-45C0-9DC9-5B94C1BBB8E1.ref@yahoo.com> <6BD317F2-7EDD-45C0-9DC9-5B94C1BBB8E1@yahoo.com> <952d9795-19dc-8ad1-bb75-5c556ca6795a@m5p.com> <78EF511D-BAF1-495F-BAC9-03AC1B8FD56A@yahoo.com> <0196A767-5DC2-4DA3-BA5E-62A358CBCF64@yahoo.com> <6822D3CE-789E-4FB0-BB62-BEEEA65DB72F@yahoo.com> To: George Mitchell X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-3.45 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.949]; MV_CASE(0.50)[]; 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]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TAGGED_RCPT(0.00)[freebsd]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.30:from]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org] X-Rspamd-Queue-Id: 4PjDrQ13Lkz3ktw X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N This goes the direction of comparing SCHED_ULE vs. SCHED_4BSD for a poudriere bulk build sequence, no competing dnetc or the like involved. This is on the same systems as prior buildworld buildkernel and dnetc testing. The style of building allows large load averages compared to the 32 hardware threads (16 ThreadRipper 1950X cores). It is a root on ZFS context. Summary: SCHED_4BSD vs. SCHED_ULE makes little difference for this kind of context. SCHED_4BSD: # poudriere bulk -jmain-amd64-bulk_a -c -f ~/origins/amd64-origins.txt . . . [main-amd64-bulk_a-default] [2023-03-23_00h23m37s] [committing:] Queued: = 541 Built: 541 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 = Tobuild: 0 Time: 03:32:46 So: a little over 3.5 hr. For maximum observed load averages, MaxObs: 197.37, 159.25, 110.71 It did use a little swap space: Swap: 491520Mi Total, . . ., 194184Ki MaxObsUsed, 111420Mi = MaxObs(Act+Lndry+SwapUsed) , 119490Mi MaxObs(Act+Wir+Lndry+SwapUsed) SCHED_ULE: # poudriere bulk -jmain-amd64-bulk_a -c -f ~/origins/amd64-origins.txt . . . [main-amd64-bulk_a-default] [2023-03-23_08h04m39s] [committing:] Queued: = 541 Built: 541 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 = Tobuild: 0 Time: 03:28:00 So: a little under 3.5 hr. (Somewhat under 5 minutes less than for SCHED_4BSD.) For maximum observed load averages, MaxObs: 203.63, 156.13, 118.31 It did not use swap space (no MaxObsUsed reported): Swap: 491520Mi Total, . . ., 90569Mi MaxObs(Act+Lndry+SwapUsed) , 101048Mi MaxObs(Act+Wir+Lndry+SwapUsed) =3D=3D=3D Mark Millard marklmi at yahoo.com