NetBSD/sys/conf
rmind a21233e46b Import of SCHED_M2 - the implementation of new scheduler, which is based
on the original approach of SVR4 with some inspirations about balancing
and migration from Solaris.  It implements per-CPU runqueues, provides a
real-time (RT) and time-sharing (TS) queues, ready to support a POSIX
real-time extensions, and also prepared for the support of CPU affinity.

The following lines in the kernel config enables the SCHED_M2:

no options SCHED_4BSD
options SCHED_M2

The scheduler seems to be stable.  Further work will come soon.

http://mail-index.netbsd.org/tech-kern/2007/10/04/0001.html
http://www.netbsd.org/~rmind/m2/mysql_bench_ro_4x_local.png
Thanks <ad> for the benchmarks!
2007-10-09 19:00:13 +00:00
..
Makefile.kern.inc Fix accidental USE_SSP -> USE_FORT: now USE_SSP works as intended for 2007-10-08 21:25:35 +00:00
copyright Welcome to 2007. 2007-01-01 04:26:16 +00:00
files Import of SCHED_M2 - the implementation of new scheduler, which is based 2007-10-09 19:00:13 +00:00
majors Add cpuctl(8). For now this is not much more than a toy for debugging and 2007-08-04 11:02:56 +00:00
mkldscript.sh Move mkldscript.sh, which is used to create ldscript dynamically to 2007-03-04 02:35:49 +00:00
newvers.sh alpha can do notes. 2007-09-21 15:37:17 +00:00
newvers_stand.sh
osrelease.sh Back out revision 1.109 - it's NOT silly to parse the comment when 2006-08-08 07:05:40 +00:00
param.c merge yamt-idlelwp branch. asked by core@. some ports still needs work. 2007-05-17 14:51:11 +00:00
std Add cpuctl(8). For now this is not much more than a toy for debugging and 2007-08-04 11:02:56 +00:00