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>