Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Mar 2023 16:57:08 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        George Mitchell <george+freebsd@m5p.com>
Cc:        Mark Millard <marklmi@yahoo.com>, FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Re: Periodic rant about SCHED_ULE
Message-ID:  <CANCZdfq2Sgzh-JMRHjexpvUnNTztQjXbmdJr906JhQRqm2rGWw@mail.gmail.com>
In-Reply-To: <952d9795-19dc-8ad1-bb75-5c556ca6795a@m5p.com>
References:  <6BD317F2-7EDD-45C0-9DC9-5B94C1BBB8E1.ref@yahoo.com> <6BD317F2-7EDD-45C0-9DC9-5B94C1BBB8E1@yahoo.com> <952d9795-19dc-8ad1-bb75-5c556ca6795a@m5p.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000010aba205f78515c9
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Wed, Mar 22, 2023 at 1:41=E2=80=AFPM George Mitchell <george+freebsd@m5p=
.com>
wrote:

> service dnetc start
> I am literally running "make buildworld" with no additional options.
>
>
So what are the results for make buildworld -j $(sysctl -n hw.ncpu )?

ULE scales much better, but when there's too little to do it can make poor
choices.

ULE is better locked and don't fall over on high core count systems like
BSD does at moderate load.

Warner

--00000000000010aba205f78515c9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Wed, Mar 22, 2023 at 1:41=E2=80=AF=
PM George Mitchell &lt;<a href=3D"mailto:george%2Bfreebsd@m5p.com">george+f=
reebsd@m5p.com</a>&gt; wrote:</div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex">
service dnetc start<br>I am literally running &quot;make buildworld&quot; w=
ith no additional options.<br><br></blockquote><div><br></div><div>So what =
are the results for make buildworld -j $(sysctl -n hw.ncpu )?</div><div><br=
></div><div>ULE scales much better, but when there&#39;s too little to do i=
t can make poor choices.</div><div><br></div><div>ULE is better locked and =
don&#39;t fall over on high core count systems like BSD does at moderate lo=
ad.</div><div><br></div><div>Warner</div></div></div>

--00000000000010aba205f78515c9--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfq2Sgzh-JMRHjexpvUnNTztQjXbmdJr906JhQRqm2rGWw>