From owner-freebsd-stable@freebsd.org Tue Apr 17 21:20:44 2018 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB21FF9C263 for ; Tue, 17 Apr 2018 21:20:44 +0000 (UTC) (envelope-from ebfe@inbox.ru) Received: from fallback.mail.ru (fallback12.m.smailru.net [94.100.179.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 32A187F635 for ; Tue, 17 Apr 2018 21:20:43 +0000 (UTC) (envelope-from ebfe@inbox.ru) Received: from [10.161.22.27] (port=52110 helo=smtp57.i.mail.ru) by fallback12.m.smailru.net with esmtp (envelope-from ) id 1f8Y1j-00028B-AS for freebsd-stable@freebsd.org; Wed, 18 Apr 2018 00:20:35 +0300 Received: by smtp57.i.mail.ru with esmtpa (envelope-from ) id 1f8Y1b-0005gG-Np for freebsd-stable@freebsd.org; Wed, 18 Apr 2018 00:20:28 +0300 Date: Tue, 17 Apr 2018 23:20:16 +0200 From: EBFE To: freebsd-stable@freebsd.org Subject: Re: kern.sched.quantum: Creepy, sadistic scheduler Message-ID: <20180417232016.2008438c.ebfe@inbox.ru> In-Reply-To: References: <9FDC510B-49D0-4722-B695-6CD38CA20D4A@gmail.com> <8cfdb8a3-86a0-17ba-1e41-ff1912a30ee9@m5p.com> <20180417065617.GA95646@klump.hjerdalen.lokalnett> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-7FA49CB5: 0D63561A33F958A533526BF777B3142517C6BD8006F7DA74836229A5D1497B33725E5C173C3A84C3E706BF420F27F956DDB3ACC7D0BD04D079C543ECCDAE434EC4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F5D41B9178041F3E72623479134186CDE6BA297DBC24807EABDAD6C7F3747799A X-Mailru-Sender: DB26A00C85DA0CD9EA055ADBC19F6F7B3FB760A8E55725D5AE50F039FFA5242CFE54CEACCC7EE546990AF24F6491A43FFB559BB5D741EB96235F0573D590C67908E29FF3D9B2F13D0DA7A0AF5A3A8387 X-Mras: OK X-7FA49CB5: 0D63561A33F958A596F395D74B55FE3DF1149D2FFBCCCB90C770A31FA9BFEDFC462275124DF8B9C99B0B8D173C204012BD9CCCA9EDD067B1EDA766A37F9254B7 X-Mailru-Sender: A5480F10D64C9005032BDE78ED4CC6EC8A4D467C7D6E6F66559AED7E0C526D14135739CE5A464D15D80BE8602B6BCE943DDE9B364B0DF2898D3420632F3BB6E4091DED475A21ADD3AE208404248635DF X-Mras: OK X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2018 21:20:44 -0000 On Tue, 17 Apr 2018 09:05:48 -0700 Freddie Cash wrote: > # Tune for desktop usage > kern.sched.preempt_thresh=3D224 >=20 > =E2=80=8BWorks quite nicely on a 4-core AMD Phenom-II X4 960T Processor > (3010.09-MHz K8-class CPU) running KDE4 using an Nvidia 210 GPU. For interactive tasks, there is a "special" tunable: % sysctl kern.sched.interact kern.sched.interact: 10 # default is 30 % sysctl -d kern.sched.interact kern.sched.interact: Interactivity score threshold reducing the value from 30 to 10-15 keeps your gui/system responsive, even under high load.