diff options
author | jeff <jeff@FreeBSD.org> | 2003-06-09 00:39:09 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2003-06-09 00:39:09 +0000 |
commit | 64dd44ce61ce3216e321e02b38071f7a0e42aff6 (patch) | |
tree | b9865d1933d16c7f3c7f501c041884d61f0b2e21 /sys/nfsclient/bootp_subr.c | |
parent | ff5d1b58643e60d13a62f668165744be55da295b (diff) | |
download | FreeBSD-src-64dd44ce61ce3216e321e02b38071f7a0e42aff6.zip FreeBSD-src-64dd44ce61ce3216e321e02b38071f7a0e42aff6.tar.gz |
- Add a simple CPU load balancing algorithm. This works by executing once a
second and equalizing the load between the two most imbalanced CPU. This
is intended to clear up long term load imbalances that would not be handled
by the 'pull' method in sched_choose().
- Pull out some bits of sched_choose() into a kseq_move() function that moves
an arbitrary thread from one kseq to another.
Diffstat (limited to 'sys/nfsclient/bootp_subr.c')
0 files changed, 0 insertions, 0 deletions