diff options
author | jeff <jeff@FreeBSD.org> | 2012-11-08 01:46:47 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2012-11-08 01:46:47 +0000 |
commit | 15bd5ad44dd96e5b529d6dcd47b4b08fd6f7af3a (patch) | |
tree | 6a26d76d4e868689aa26aae099ea5fedc86db6a6 /lib/libc/stdio/putwc.c | |
parent | 76cc16e39d099fbd8defdc6e78ecb447909da602 (diff) | |
download | FreeBSD-src-15bd5ad44dd96e5b529d6dcd47b4b08fd6f7af3a.zip FreeBSD-src-15bd5ad44dd96e5b529d6dcd47b4b08fd6f7af3a.tar.gz |
- Change ULE to use dynamic slice sizes for the timeshare queue in order
to further reduce latency for threads in this queue. This should help
as threads transition from realtime to timeshare. The latency is
bound to a max of sched_slice until we have more than sched_slice / 6
threads runnable. Then the min slice is allotted to all threads and
latency becomes (nthreads - 1) * min_slice.
Discussed with: mav
Diffstat (limited to 'lib/libc/stdio/putwc.c')
0 files changed, 0 insertions, 0 deletions