DragonFly commits List (threaded) for 2013-08
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: kernel - Fix pageout algorithm regression
commit a5c1251f902d077ae8b822f0a54c74d359ca60cd
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Thu Aug 1 13:30:14 2013 -0700
kernel - Fix pageout algorithm regression
* The pageout algorithm was trying to calculate when it might have
to do 'a little extra' moving of pages active->inactive and wound
up forcing an active->inactive queue run in all cases, even when
the inactive queue was well over target.
* Remove the broken case.
* Greatly improves (as in restores) performance on systems with heavy
paging and file caching activity.
Summary of changes:
sys/vm/vm_pageout.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a5c1251f902d077ae8b822f0a54c74d359ca60cd
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]