-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/24/2013 04:25 PM, Dave Hansen wrote: > Essentially, they don't want any I/O initiated except that which > is initiated by the app. If you let the system get in to reclaim, > it'll start doing dirty writeout for pages other than those the app > is interested in. Are you talking about IO initiated by the app, or other tasks in the system? If the former then it won't be affected by this change. For the latter, you don't really have control over that now since the pages very well may cause other writeouts before you get around to calling fadvise. The extent to which the fadvise call mitigates pushing writes from other applications out of the cache is only slightly affected by this patch. Specifically it may cause other pages that already got pushed to the inactive list to be flushed, but they were already very close to that before. If you use POSIX_FADV_NOREUSE instead, then you will end up at least as well off as before, possibly better since it takes effect at write time instead of some later call to fadvise, after having synced the pages. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJRKpZZAAoJEJrBOlT6nu75VpMH/1Lu37g/y6uRs4cfnAlKritI P5Jk2cDO9Bc/DrdyHlbDxI45FnuOr/4KCQfRvWpbSArqdpIWZdvUI1uUJ8D71+MH xKuJrdF4Z1tXXpcNAvGTN6bhTuD+mdDJOkQG+YvcIEKUPvlZHVpswsmddVkLmnRm CZPwzEuZ52dU9YyLEAQu+XyirBwrLnTaGfwVtY6qkB8Ts5SxOMMrkq+X+sRxe/6e fnuA+1hMpbXLHEJh+Q4xGWK9BnMahA96/0VJgRGzRmTHnenrjO3z+n7GKr63W+1U 2t3EYtgB9pHBUmrdv/AtFFe8ciTtgZuj9sMoFYJdOn+6BHy76jmiivQYJhXPqSQ= =hrZY -----END PGP SIGNATURE----- -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>