lkml.org 
[lkml]   [2001]   [Jun]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: Break 2.4 VM in five easy steps
Date
From
> interfering with the kernel scheduler then that's also bad because there
> absolutely *are* other processes that should be getting time, like the
> console windows/shells at which I'm logged in. If they aren't getting
> it specifically because the VM is preventing them from receiving
> execution time, then that's another bug.

Its in fact very important the VM interferes with scheduling. When a task is
a heavy generator of dirty pages it has to be throttled to get fair use of
disk bandwidth and memory

Similarly its desirable as paging rates increase to ensure that everything
gets some running time to make progress even at the cost of interactivity.
This is something BSD does that we don't. Arguably nowdays its reasonable to
claim you should have enough ram to avoid the total thrash state that BSD
handles this way o course

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:54    [W:0.210 / U:1.828 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site