Why? If you think this is a good way to be nice to other processes, you're
> First, is there a way this can be done at application
> level ? The setrlimit interface seems to contain an
> option for specifying max resident set size, but it
> doesnt seem like it is implemented as of 2.4 -- am I
> wrong ?
> If the kernel doesnt currently support it, is there an
> efficient way (data structure etc) to traverse the
> resident set of a *process* in lru fashion ? All the
> page replacement and swapping code work on the entire
> page lists -- is there any simple way to group these
> per process ?
One process paging and swapping excessively will hurt other processes that
aren't. What's your outer problem? What you're trying to do doesn't seem to
have any rational purpose.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to firstname.lastname@example.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/