vmscan: fix get_scan_ratio() comment
authorRik van Riel <[email protected]>
Wed, 19 Nov 2008 23:36:44 +0000 (15:36 -0800)
committerLinus Torvalds <[email protected]>
Thu, 20 Nov 2008 02:49:59 +0000 (18:49 -0800)
Fix the old comment on the scan ratio calculations.

Signed-off-by: Rik van Riel <[email protected]>
Cc: KOSAKI Motohiro <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
mm/vmscan.c

index f83a7ed5c6c43ef6fb80d95777affedd9e43b51b..7ea1440b53db23350112cb1a46c592542807e4ac 100644 (file)
@@ -1389,9 +1389,9 @@ static void get_scan_ratio(struct zone *zone, struct scan_control *sc,
        file_prio = 200 - sc->swappiness;
 
        /*
-        *                  anon       recent_rotated[0]
-        * %anon = 100 * ----------- / ----------------- * IO cost
-        *               anon + file      rotate_sum
+        * The amount of pressure on anon vs file pages is inversely
+        * proportional to the fraction of recently scanned pages on
+        * each list that were recently referenced and in active use.
         */
        ap = (anon_prio + 1) * (zone->recent_scanned[0] + 1);
        ap /= zone->recent_rotated[0] + 1;