Broken memory management on system with no swap

Julian Elischer julian at elischer.org
Sun Apr 20 17:28:49 PDT 2003



On Sun, 20 Apr 2003, Matthew Dillon wrote:

>     note (1): normally act_count protects against thrashing.  It is the
>     active queue's act_count algorithm which gives FreeBSD's such a nice
>     smooth degredation curve when memory loads become extreme by preventing
>     a frequently accessed page from being freed too early, so we don't
>     want to just turn it off.  Maybe we need a test for 'too many active
>     pages', aka when > 80% of available pages are in the active queue
>     to temporarily disable the act_count test.

I guess just raising the bar as to what a page needs, to be considdered
"active" would have that effect.



More information about the freebsd-current mailing list