On November 23, 2001 08:15 pm, Daniel Phillips wrote: > On November 23, 2001 07:52 pm, Daniel Phillips wrote: > > > > Our vm shall: > > > > - Run happily with 90% of memory mlocked > > And... > > - put memory or disk resources on allotment only when resources limits > are reached. > > - share resources fairly between tasks (did I already say that?) > > - not swap when it doesn't have to (define have to) > > And ambitiously, under the heading of degrading gracefully: > > - try to delay the onset of thrashing by sheduling tasks with increasing > coarse granularity so that each running task is able to obtain a > reasonable working set of process memory and file cache. And: - balance read/write traffic so reads do not starve writes and vice versa. Similarly, balance program-initiated read/write traffic against swap in/out traffic so that neither becomes starved -- Daniel -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/