Skip site navigation (1)Skip section navigation (2)
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>