https://github.com/torvalds/linux
Revision 8ff22a6f9bdaac87c0eeb1d56c736181f11b4221 authored by Benjamin Marzinski on 10 July 2009, 23:04:24 UTC, committed by Steven Whitehouse on 30 July 2009, 10:00:09 UTC
GFS2 was placing far too many glocks on the reclaim list that were not good
candidates for freeing up from cache.  These locks would sit there and
repeatedly get scanned to see if they could be reclaimed, wasting a lot
of time when there was memory pressure. This fix does more checks on the
locks to see if they are actually likely to be removable from cache.

Signed-off-by: Benjamin Marzinski <bmarzins@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
1 parent 1e19a19
History
Tip revision: 8ff22a6f9bdaac87c0eeb1d56c736181f11b4221 authored by Benjamin Marzinski on 10 July 2009, 23:04:24 UTC
GFS2: Don't put unlikely reclaim candidates on the reclaim list.
Tip revision: 8ff22a6
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 952 bytes
.mailmap -rw-r--r-- 3.9 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 91.7 KB
Kbuild -rw-r--r-- 2.4 KB
MAINTAINERS -rw-r--r-- 149.3 KB
Makefile -rw-r--r-- 53.9 KB
README -rw-r--r-- 17.0 KB
REPORTING-BUGS -rw-r--r-- 3.1 KB

README

back to top