Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jul 2021 18:20:52 -0400
From:      George Mitchell <george+freebsd@m5p.com>
To:        Zaphod Beeblebrox <zbeeble@gmail.com>, Rozhuk Ivan <rozhuk.im@gmail.com>
Cc:        FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Re: Periodic rant about SCHED_ULE
Message-ID:  <bc360223-6a4e-96f0-8630-e52ff7b35fc3@m5p.com>
In-Reply-To: <CACpH0Mfayj2Teeyt0gF4nKvFv9dfcOeNWzP-Tacv_UHxiCerxA@mail.gmail.com>
References:  <13445948-7804-20b4-4ae6-aaac14d11e87@m5p.com> <20210708101907.0be3a3c2@rimwks.local> <CACpH0Mfayj2Teeyt0gF4nKvFv9dfcOeNWzP-Tacv_UHxiCerxA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--kobr9a1G5Mm6vul0Sz53ayfbYRoGMMn0x
Content-Type: multipart/mixed; boundary="qGXtyaLbbgYipT1gunzCMHidfWmuhMJuW";
 protected-headers="v1"
From: George Mitchell <george+freebsd@m5p.com>
To: Zaphod Beeblebrox <zbeeble@gmail.com>, Rozhuk Ivan <rozhuk.im@gmail.com>
Cc: FreeBSD Hackers <freebsd-hackers@freebsd.org>
Message-ID: <bc360223-6a4e-96f0-8630-e52ff7b35fc3@m5p.com>
Subject: Re: Periodic rant about SCHED_ULE
References: <13445948-7804-20b4-4ae6-aaac14d11e87@m5p.com>
 <20210708101907.0be3a3c2@rimwks.local>
 <CACpH0Mfayj2Teeyt0gF4nKvFv9dfcOeNWzP-Tacv_UHxiCerxA@mail.gmail.com>
In-Reply-To: <CACpH0Mfayj2Teeyt0gF4nKvFv9dfcOeNWzP-Tacv_UHxiCerxA@mail.gmail.com>

--qGXtyaLbbgYipT1gunzCMHidfWmuhMJuW
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 7/13/21 6:09 PM, Zaphod Beeblebrox wrote:
> [...]
> TBH, I think SCHED_ULE is a failure and the only reason more people don=
't
> think so is that processors are now largely too fast for people to care=
=2E
> [...]
I won't call it a failure, but I will call it the wrong default for the
GENERIC build.  And you're certainly right about why people don't care.
-- George
>=20
> I know we don't have guiding principles for nice, but I would toss out =
the
> +/- five rule for it --- that any process more than 5 nice levels lower=

> from a cpu-busy process shouldn't preempt the higher process.  I realiz=
e we
> have rtprio, but it's a pain to use.  Anyways, don't let this last comm=
ent
> distract.
> [...]


--qGXtyaLbbgYipT1gunzCMHidfWmuhMJuW--

--kobr9a1G5Mm6vul0Sz53ayfbYRoGMMn0x
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAmDuEcQFAwAAAAAACgkQwRES3m+p4flr
AA//eb8tBRLXTr0SsEUByrSAPN36x/Ifv3QYbH+cMYaZYmaZfaHNEi82Z/e57l2pnzbcH9MhyzHM
tOWcSvaPPw+P9Hnt5+jyRNeMk/Q0ISsbYGlJ96QGY4uxZLi89qZKmkBzod1aAo2AeHtJl75csvht
rfyoymA8WXWt5G8khFs+25VzKLySJ9JAtnrD2VQMtM9C2HIqyDNzUEGpveJQvIjgAABiywJNfKI4
ZZm7bFNQOe0QHkZY19pArEryT2endavRLdmWG9rugi9CvBUc7BhoVkTyjon9Gz+QrtagOAHFQbZr
JNcn9MTAkeMRxTVlG1MRZ+B0IgqjN2YJQxKiIHyrYGSYUMKL90VtwrwOwZo4EA1vkvaR+aA3sDFR
yGZ2vFoY/RwpHL+hP13NVjkim2PMlhFXo9x1bQAquXI1Q0DHv4q9zVKZ6uuLMQU/aDB3qB+JCUSl
kguApvPeS5HmCP78EG0yOTpyzF9HPFF2V5RKS8EtQj1/E2gCNkbd1FCPjq24Fg2gfetuf4/7Nue4
cHjEfwkypcoxSpgUDo/UI6Ax282WiWiybhHYuK3A+iOUnXjyKLo0Bm6VyBfX9JQ6wKjJyRi0ZO7g
dUGQhyGHDmvRQq+UzAq/tzpBI9CGFvrSwAkbXxo3TIOhDDegN4uzGloIWiu7bRlIta4cVWr4QJrA
jwM=
=JKgX
-----END PGP SIGNATURE-----

--kobr9a1G5Mm6vul0Sz53ayfbYRoGMMn0x--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bc360223-6a4e-96f0-8630-e52ff7b35fc3>