Date: Fri, 6 Nov 2015 21:55:24 +0300 From: Dmitry Sivachenko <trtrmitya@gmail.com> To: hackers@freebsd.org Subject: Fair Share Scheduler Message-ID: <9505464C-E8C1-4C08-9986-08B8C4E6571A@gmail.com>
next in thread | raw e-mail | index | archive | help
Hello, some time ago there was a lottery scheduler for FreeBSD (http://www.hypersurface.net/dpetrou/research.html), there is a code for FreeBSD 2.x -- 4.8 there. The idea is to try to give equal amount of cpu for each user, regardless of how many threads they spawn. Solaris has Fair Share Scheduler which does similar things. This is very important for multi-user development machines, where there are a lot of users who can spawn several multi-threaded processes, almost monopolizing CPU resources. How hard would be to adopt it to current FreeBSD version (or may be there are efforts to write something similar?) Thanks!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9505464C-E8C1-4C08-9986-08B8C4E6571A>
