don't drop the kernel lock everytime. on a busy system, this results in
authortedu <tedu@openbsd.org>
Mon, 15 Dec 2014 20:38:22 +0000 (20:38 +0000)
committertedu <tedu@openbsd.org>
Mon, 15 Dec 2014 20:38:22 +0000 (20:38 +0000)
commit16af66b18a2ea3e42f9256168052a7cd8b906c89
tree53c68b44738c1979a787cd220e537f9ea95002f1
parent0893c48172edf1a07d35fe6d4e1676a0828331b9
don't drop the kernel lock everytime. on a busy system, this results in
the reaper spending more than half its time in uvm_pause. we want the
system to be interactive, but we want throughput too. this seems like a
decent balance.
sys/uvm/uvm_glue.c