DragonFly commits List (threaded) for 2013-06
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: tmpfs - Handle low memory situations a little better (2)
commit 6ff1f1620fde5b0fb7649f604e05eb90f0f59ff8
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Wed Jun 26 18:41:19 2013 -0700
tmpfs - Handle low memory situations a little better (2)
* When handling pageout daemon requests we want to try to free pages
directly to the VM page cache or the freeq and not necessarily cycle
them through active or inactive.
Shortcutting to the cache/free queues will allow the machine to
unstick much more quickly which is particularly important on boxes
with a lot of memory because the pageout hysteresis runs in such a
large range.
* Greatly improves monster's performance under extreme tmpfs write loads.
Summary of changes:
sys/vfs/tmpfs/tmpfs_vnops.c | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6ff1f1620fde5b0fb7649f604e05eb90f0f59ff8
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]