Re: userspace pagecache management tool

From: Rik van Riel
Date: Sat Mar 03 2007 - 17:29:12 EST


Andrew Morton wrote:
On Sat, 03 Mar 2007 17:19:00 -0500 Rik van Riel <riel@xxxxxxxxxx> wrote:

It is *not* a global instruction. It uses setenv, so the user's policy
affects only the target process and its forked children.
... and all other processes accessing the same file(s)!

Your library and the system calls may be limited to one process,
but the consequences are global.

Yes. So what? If the user wants to go and evict libc.so from pagecache
then he can do so - the kernel has provided syscalls with which this can be
done for at least seven years. Bad user, shouldn't do that.

Are you saying the user should not use your script with their
backup program?

Then what's the point?

--
Politics is the struggle between those who want to make their country
the best in the world, and those who believe it already is. Each group
calls the other unpatriotic.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/